Базы данных графов хранят данные в виде узлов, свойств и отношений. Если мне нужно получить некоторые конкретные данные из объекта на основе запроса, мне нужно будет получить несколько объектов (поскольку запрос может иметь много результатов).
Рассмотрим этот простой сценарий объектно-ориентированного программирования в графовых базах данных:
У меня есть (граф) база данных пользователей, где каждый пользователь хранится как объект. Мне нужно получить список пользователей, живущих в определенном месте (свойство места хранится в объекте пользователя). Итак, как бы я это сделал? Я имею в виду, что ненужные данные будут извлекаться каждый раз, когда мне нужно что-то сделать (в этом случае может потребоваться извлечение всего пользовательского объекта). Разве функциональное программирование не лучше в графовых базах данных?
Этот пример является просто простой аналогией поставленного выше вопроса, который пришел мне в голову. Не принимайте это за эталон. Итак, остается вопрос: Насколько хорошо объектно-ориентированное программирование в графовых базах данных?