23

FlockDB和neo4j都是用于保存大型图形数据集的开源框架。有足够熟悉这两种产品的人来写一个比较吗?

4

2 回答 2

17

对于初学者,这是 FlockDB 自述文件所说的:

FlockDB 比 Neo4j 等其他图形数据库简单得多,因为它试图解决的问题更少。它水平扩展,专为在线、低延迟、高吞吐量环境(如网站)而设计。

例如,FlockDB 无法进行深度图遍历,因为它旨在处理 Twitter 的单深度追随者/追随者模型。

这里的视频有来自 Neo Technology 的 CEO 的一个很好的总结,他简要地提到了 FlockDB: http ://www.nosqldatabases.com/main/2010/7/5/need-a-graph-database-look-no-比 neo4j.html 更远

于 2011-06-29T21:22:33.987 回答
4

FlockDB 和 neo4j 完全不同。

FlockDB 提供分布式存储能力,仍然信任 MySQL 作为后备存储;它被认为尽可能快地查询和创建/更新图形边缘。

neo4j 实现全栈存储服务;它被认为提供了一套全面的 Graphs 访问能力,甚至包括一个专用的 OO 框架来轻松编写复杂的 Graph 访问算法。

可以在 Twitter 工程博客上找到对 FlockDB 的一个很好的介绍

于 2014-05-25T12:07:40.430 回答