GraphDB与NoSQL数据库的对比

以下是一些说明GraphDb为什么比其他NoSQL数据库更好的几点:

  • 大多数NoSQL数据库存储断开连接的聚合集。这使得很难将它们用于连接的数据和图形。
  • 向此类存储添加关系的一种众所周知的策略是将聚合的标识符嵌入到属于另一个聚合的字段中-有效地引入外键。
  • 但这需要在应用程序级别加入聚合, 这很快变得非常昂贵。
【GraphDB与NoSQL数据库的对比】查看不同类型的数据库的用例:
  • 关系数据库:以表格形式表示, 因此最适合计算收入。
  • 关键值商店:最适合构建购物车。
  • NoSQL数据库:它存储为文档, 因此, 最适合存储结构化产品信息。
  • GraphDB:它遵循图结构。最好描述用户如何从A点到达B点。

    推荐阅读