刚刚看到了FlockDB图形数据库。详情见github /flockDB。推特声称它将FlockDB用于以下方面:
Twitter在一大群机器上运行FlockDB。我们使用它存储社交图表(谁跟踪谁,谁阻止谁)和次要索引在twitter上。
乍一看,设置和尝试并不能直接向前看。有人用过它/安装过这个吗?如果是,请回答以下一般问题。
注意:我正在评估FlockDB和其他图形数据库,主要是为了学习它们。也许,我会为此构建一个应用程序。
发布于 2010-04-14 03:38:28
Flockdb还没有被Twitter发布,这意味着你看到的当前版本无法正常运行。回顾提交的历史,我猜在几天内您可以看到一个稳定的版本,您可以构建和测试。
与Neo4J相比,您可以说Flockdb甚至不是一个图形数据库。图形数据库中最难处理的部分是它能处理多少深度。从Flockdb的少量文档来看,它似乎不能处理超过1层的深度。与像FlockDb这样的DB相比,Neo4J的优势在于它具有低延迟、高吞吐量和固有的分布式特性。
关于应用程序,我想无论何时你需要社交网络或类似于twitter的行为,这都将是一个很好的选择。不过,我不认为很多人会找到这样的用例(谁每秒收到20k个朋友请求?)
我刚开始调查Flockdb。现在,我计划在我的论坛软件中使用它。与user1遵循user2关系不同,我计划将其用于user1 read post1、user1收藏夹post1等。作为非常活跃的在线社区之一,我们获得了很多这样的流量(阅读/喜爱)。现在想不出任何其他用例了。
发布于 2010-08-12 20:36:23
别错过OrientDB。它是一个具有特殊运算符的文档图dbms,用于遍历关系:http://code.google.com/p/orient/wiki/GraphDatabase
https://stackoverflow.com/questions/2629372
复制相似问题