Подтвердить что ты не робот

Как FlockDB сравнивается с neo4j?

Оба FlockDB и neo4j являются с открытым исходным кодом для хранения большого набора данных графа. Кто-нибудь достаточно знаком с обоими продуктами, чтобы написать сравнение?

4b9b3361

Ответ 1

Для начала, вот что читает FlockDB:

FlockDB намного проще, чем другие графические базы данных, такие как neo4j, потому что он пытается решить меньше проблем. Он масштабируется горизонтально и предназначен для онлайновых, низкозатратных и высокопроизводительных сред, таких как веб-сайты.

Как один пример, FlockDB не способен совершать глубокий обход графа, поскольку он предназначен для обработки односторонних последователей Twitter/следующей модели.

Видео здесь имеет довольно хорошее резюме от генерального директора Neo Technology, где он кратко упоминает FlockDB: http://www.nosqldatabases.com/main/2010/7/5/need-a-graph-database-look-no-farther-than-neo4j.html

Ответ 2

FlockDB и neo4j совершенно разные.

FlockDB предоставляет распределенные возможности хранения, которые все еще доверяют MySQL как хранилище; считается, что он запрашивает и создает/обновляет графы как можно быстрее.

neo4j реализует полный стек служб хранения; предполагается, что он обеспечивает полный набор возможностей просмотра графиков, даже включая выделенную OO-структуру, чтобы легко писать сложные алгоритмы посещения Graph.

Хорошее введение в FlockDB можно найти здесь в блоге Twitter Engineering.