【发布时间】:2011-02-07 10:50:37
【问题描述】:
【问题讨论】:
-
很有意思,之前没见过FlockDB。看起来 FlockDB 直到最近(最近几天)才被 Twitter 开源。提出稳定性问题,因为 Neo4j 已经存在了很长时间?
标签: graph scalability neo4j flockdb
【问题讨论】:
标签: graph scalability neo4j flockdb
FlockDB 和 neo4j 完全不同。
FlockDB 提供分布式存储能力,仍然信任 MySQL 作为后备存储;它被认为是尽可能快地查询和创建/更新图形边缘。
neo4j 实现了存储服务的全栈;它被认为提供了一套全面的 Graphs 访问能力,甚至包括一个专用的 OO 框架来轻松编写复杂的 Graph 访问算法。
可以在 Twitter 工程博客上找到 here 对 FlockDB 的一个很好的介绍。
【讨论】:
首先,FlockDB 自述文件是这样说的:
FlockDB 比 Neo4j 等其他图形数据库简单得多,因为它试图解决的问题更少。它可水平扩展,专为网站等在线、低延迟、高吞吐量环境而设计。
例如,FlockDB 无法进行深度图遍历,因为它旨在处理 Twitter 的单深度追随者/追随者模型。
这里的视频有一个很好的总结,来自 Neo Technology 的 CEO,他简要提到了 FlockDB:http://www.nosqldatabases.com/main/2010/7/5/need-a-graph-database-look-no-farther-than-neo4j.html
【讨论】: