Ambos FlockDB y neo4j son marcos de código abierto para mantener grandes conjuntos de datos de gráficos. ¿Alguien suficientemente familiar con ambos productos para escribir una comparación?¿Cómo se compara FlockDB con neo4j?
Respuesta
Para empezar, aquí es lo que dice el readme FlockDB:
FlockDB es mucho más simple que otras bases de datos de gráficos, tales como Neo4j, ya que trata de 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 hacer un recorrido profundo de gráficos porque está diseñado para manejar seguidores de una sola profundidad de Twitter/siguiente modelo.
El video aquí tiene un muy buen resumen de la 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
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 el blog de Twitter Engineering.
- 1. ¿Cómo se compara Archiva con Nexus?
- 2. ¿Cómo se compara Hive con HBase?
- 3. ¿Cómo se compara RabbitMQ con Mule?
- 4. ¿Cómo se compara JavaFX con WPF?
- 5. ¿Cómo se compara EF4 con NHibernate?
- 6. ¿Cómo se compara Voldemort con Cassandra?
- 7. ¿cómo se compara y se compara el trabajo?
- 8. ¿cómo funciona netezza? ¿Cómo se compara con Hadoop?
- 9. Utilice neo4j con R
- 10. ¿Cómo se compara C-- a LLVM?
- 11. ¿Cómo se implementa la persistencia neo4j?
- 12. ¿Cómo se compara Spring para Python con Spring para Java?
- 13. ¿Qué es WPF y cómo se compara con WinForms?
- 14. ¿Cómo se compara node-imagemagick con node-gm?
- 15. ¿Cómo se compara Python OOP con PHP OOP?
- 16. ¿Cómo se compara JDK 6 regexp con org.apache.regexp?
- 17. ¿Qué es un marco web? ¿Cómo se compara con LAMP?
- 18. ¿Cómo se compara Mercurial con GIT y SVN?
- 19. ¿Cómo se compara Asp.Net MVC con Java MVC frameworks?
- 20. ¿Cómo se compara Tir con otros marcos web de Lua?
- 21. ¿Cómo se compara el escalado de PostgreSQL con MongoDB?
- 22. ¿Cómo se compara Moose con el sistema OO de Python?
- 23. ¿Cómo se compara Amazon CloudFront con Limelight o Akamai?
- 24. SQL - ¿Cómo se compara un CLOB
- 25. ¿Cómo se compara una biblioteca de cifrado?
- 26. ¿Cómo implemento las revisiones con neo4j?
- 27. Conexión a neo4j con ColdFusion
- 28. ¿Cómo se hace la recolección de basura en Java y cómo se compara con .net?
- 29. ¡compara un objeto con nulo!
- 30. ¿Cuánto más rápido se compara MyISAM con InnoDB?
Muy interesante, no he visto FlockDB antes. Parece que FlockDB solo ha sido recientemente (en los últimos días) abierto por Twitter. ¿Se plantea la cuestión de la estabilidad, ya que Neo4j ha existido por un buen tiempo? –