For starters, here is what the FlockDB readme says:
FlockDB is much simpler than other graph databases such as neo4j because it tries to solve fewer problems. It scales horizontally and is designed for on-line, low-latency, high throughput environments such as web-sites.
As one example, FlockDB isn't capable of doing deep graph traversal because it's designed to handle Twitter's single-depth followers/following model.
FlockDB provides distributed storage capabilities still trusting MySQL as backing storage; it is thought to query and create/update graph edges as fast as possible.
neo4j implements the full stack of storage services; it is thought to provide a comprehensive set of Graphs visit capabilities, even including a dedicated OO framework to easily write complex Graph visit algorithms.
A good introduction to FlockDB can be found here on Twitter Engineering blog.
发布评论
评论(2)
对于初学者来说,FlockDB 自述文件是这样的:
举一个例子,FlockDB 无法进行深度图遍历,因为它旨在处理 Twitter 的单深度关注者/关注模型。
这里的视频有来自 Neo Technology 首席执行官的非常好的总结,他简要提到了 FlockDB: http://www.nosqldatabases.com/main/2010/7/5/need-a-graph-database-look-no-farther -比-neo4j.html
For starters, here is what the FlockDB readme says:
As one example, FlockDB isn't capable of doing deep graph traversal because it's designed to handle Twitter's single-depth followers/following model.
The video here has a pretty good summary from the CEO of Neo Technology where he briefly mentions FlockDB: http://www.nosqldatabases.com/main/2010/7/5/need-a-graph-database-look-no-farther-than-neo4j.html
FlockDB 和 neo4j 有很大不同。
FlockDB提供分布式存储能力,仍然信任MySQL作为后备存储;人们认为尽可能快地查询和创建/更新图边。
neo4j实现了全栈存储服务;它被认为提供了一套全面的图访问功能,甚至包括一个专用的面向对象框架来轻松编写复杂的图访问算法。
可以在 Twitter 工程博客上的此处找到 FlockDB 的详细介绍。
FlockDB and neo4j are quite different.
FlockDB provides distributed storage capabilities still trusting MySQL as backing storage; it is thought to query and create/update graph edges as fast as possible.
neo4j implements the full stack of storage services; it is thought to provide a comprehensive set of Graphs visit capabilities, even including a dedicated OO framework to easily write complex Graph visit algorithms.
A good introduction to FlockDB can be found here on Twitter Engineering blog.