刚遇到FlockDB图形数据库。细节在github / flockDB上。 Twitter声称将FlockDB用于以下用途:



乍一看,设置和尝试看起来并不简单。有没有人使用过它/设置它?如果是这样,请回答以下一般查询。

  • 什么样的应用程序
    更适合? (Twitter声称它
    很简单,很粗糙,它仍然存在
    看看是什么意思)
  • FlockDB比其他图形数据库好吗/
    NoSQL数据库。您是否设置了FlockDB,
    用于应用程序吗?
  • 任何早期建议?

  • 注意:我正在评估FlockDB和其他图形数据库,主要是为了学习它们。也许,我将为此构建一个应用程序。

    最佳答案

    Flockdb尚未由Twitter发布,这意味着您看到的当前版本将无法正常运行。根据提交的历史,我想在几天之内就可以看到一个可以构建和测试的稳定版本。

    与Neo4J之类的东西相比,您可以说Flockdb甚至不是图形数据库。图形数据库最困难的部分是它可以处理多少个深度级别。从Flockdb的少量文档看来,它不能处理超过1级的深度。与像Neo4J这样的数据库相比,FlockDb的优势在于低延迟,高吞吐量和固有的分布式特性。

    关于应用程序-我想这将非常适合您需要社交网络或类似Twitter的行为时使用。我认为很多人都不会找到这样的用例(谁每秒收到2万个好友请求?)。

    我刚刚开始研究Flockdb。现在,我正计划在我的论坛软件中使用它。代替user1遵循user2关系,我计划将其用于user1阅读post1,user1收藏夹post1等。作为活跃的在线社区之一,我们获得了很多此类访问量(阅读/收藏夹)。现在无法想到任何其他用例。

    10-06 13:52