Я использую neo4jphp для разработки веб-приложения форума, где несколько пользователей будут комментировать одну и ту же тему, а также могут комментировать комментарии (например, вложенные комментарии).Лучшая практика хранения данных в neo4j
Итак, что лучше всего хранить эти данные в neo4j?
Я думал о следующих вариантах:
Создать новый узел для каждого комментария, к югу от комментариев и создать связи между темами и комментариями и подразделами комментариями
Создать узел по каждой теме, каждый комментарий и создать связь между ними и добавить все комментарии как свойства к одному узлу комментария.
Я думаю, что 1-й вариант лучше, но я беспокоюсь о количестве узлов, которые будут созданы, поскольку количество тем и комментариев будет увеличиваться.
Неужели производительность neo4j ухудшается по мере увеличения количества узлов?
Следует ли создать отдельный узел для каждой записи/строки в sql?
Какая практика?
Хорошо. Большое спасибо. Я попробую это. – user2725064