GraphDB 与 NoSQL 数据库

2024年8月29日 | 1 分钟阅读

以下是一些指出 GraphDb 比其他 NoSQL 数据库更好的点:

  • 大多数 NoSQL 数据库存储的是断开连接的聚合集。 这使得将它们用于连接数据和图变得困难。
  • 向此类存储添加关系的一种著名策略是将聚合的标识符嵌入到属于另一个聚合的字段中 - 有效地引入外键。
  • 但这需要在应用程序级别连接聚合,这很快变得非常昂贵。

查看不同类型数据库的用例

  • 关系数据库:它以表格形式表示,因此最适合计算收入。
  • 键值存储:它最适合构建购物车。
  • NoSQL 数据库:它作为文档存储,因此最适合存储结构化的产品信息。
  • GraphDB:它遵循图结构。 它最适合描述用户如何从 A 点到达 B 点。

下一个主题Neo4j 数据建模