【问题标题】:storing tree/graph structure in Cassandra在 Cassandra 中存储树/图结构
【发布时间】:2021-08-25 13:34:31
【问题描述】:

我是 Cassandra DB 的新手,我计划设计一个模式,在其中我可以在 Cassandra-DB 中存储树结构。我计划存储的树结构将类似于目录结构。 树结构如下(大小不受下图限制,但每个级别可能会有所不同)

实现此功能的空闲方式是什么,我们还需要一个图形数据库来存储树并与 Cassandra 集成。

感谢任何有关如何实现此目的的帮助和建议。

提前致谢

【问题讨论】:

    标签: graph cassandra spring-data-cassandra


    【解决方案1】:

    我肯定会看图形数据库。

    考虑到 Cassandra 的数据模型约束,确实没有一个好的方法来实现这一点。使用 Cassandra,您需要根据计划查询数据的方式存储数据。对于图遍历,查询有效负载往往会因所使用的查询和算法而异。此外,图数据库具有图遍历引擎;否则,您将不得不在应用程序端对其进行扩充。

    tl;dr;

    Cassandra 不适合这里。这显然是一个图形数据库是适合这项工作的工具的情况。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-20
      • 1970-01-01
      相关资源
      最近更新 更多