以下是一些说明GraphDb为什么比其他NoSQL数据库更好的几点:
- 大多数NoSQL数据库存储断开连接的聚合集。这使得很难将它们用于连接的数据和图形。
- 向此类存储添加关系的一种众所周知的策略是将聚合的标识符嵌入到属于另一个聚合的字段中-有效地引入外键。
- 但这需要在应用程序级别加入聚合, 这很快变得非常昂贵。
- 关系数据库:以表格形式表示, 因此最适合计算收入。
- 关键值商店:最适合构建购物车。
- NoSQL数据库:它存储为文档, 因此, 最适合存储结构化产品信息。
- GraphDB:它遵循图结构。最好描述用户如何从A点到达B点。
推荐阅读
- 图数据库与RDBMS的区别和对比
- Neo4j的功能
- Neo4j的优势
- android studio 2018.3.24
- 安卓学习Day08
- 安卓Day07
- 安卓学习Day05
- Expo大作战(四十一)完--expo sdk 之 Assets,BarCodeScanner,AppLoading
- Aheadof Time Compilation(AOT) vs (JIT)Just In Time compilation approach