what ventajas used una para pagina orientadas oficial las grafos for datos crear como bases graph scalability neo4j flockdb

graph - used - ventajas de las bases de datos orientadas a grafos



¿Cómo se compara FlockDB con neo4j? (2)

FlockDB y neo4j son bastante diferentes.

FlockDB proporciona capacidades de almacenamiento distribuido que aún confían en MySQL como almacenamiento de respaldo; se cree que consulta y crea / actualiza los bordes de los gráficos lo más rápido posible.

neo4j implementa la pila completa de servicios de almacenamiento; Se cree que proporciona un conjunto completo de capacidades de visita de Gráficos, incluso un marco de OO dedicado para escribir fácilmente complejos algoritmos de visita de Gráficos.

Una buena introducción a FlockDB se puede encontrar here en Twitter Engineering blog.

Tanto FlockDB como neo4j son marcos de código abierto para mantener un gran conjunto de datos de gráficos. ¿Alguien suficientemente familiar con ambos productos para escribir una comparación?


Para empezar, esto es lo que dice el archivo Readme de FlockDB:

FlockDB es mucho más simple que otras bases de datos de gráficos como neo4j porque intenta resolver menos problemas. Se escala horizontalmente y está diseñado para entornos en línea, de baja latencia y alto rendimiento, como sitios web.

Como un ejemplo, FlockDB no es capaz de realizar un recorrido profundo de gráficos porque está diseñado para manejar seguidores de una sola profundidad de Twitter / modelo siguiente.

El video aquí tiene un muy buen resumen del CEO de Neo Technology donde menciona brevemente FlockDB: http://www.nosqldatabases.com/main/2010/7/5/need-a-graph-database-look-no-farther-than-neo4j.html