开发者社区> 问答> 正文

NoSQL数据库的图数据库有哪些特点?

NoSQL数据库的图数据库有哪些特点?

展开
收起
鲁花花生油 2021-11-01 14:02:11 815 0
来自:华章出版社
1 条回答
写回答
取消 提交回答
  • 图数据库专用于处理高度关联的数据,支持复杂的图算法,构建复杂的关系图谱,特别适合社交网络(QQ、微信)、推荐系统、模式识别、物流派送、规则推理等应用场景。图数据库以图论为基础,使用图作为数据模型来存储数据,节点、边、属性构成了图存储的三要素,凡是有类似关系的事物都可以使用图存储来处理。图存储数据本身非常简单,主要通过节点之间的关系发现有价值的数据规律。

    图数据库的产品有Neo4j、Infinite Graph、Allegro Graph、GraphDB等。其中,Neo4j是目前使用较多的产品,它无须事先定义存储结构,完全兼容关系型数据库的ACID特性,提供事务处理能力,为单个节点提供Create、Delete、Update、Remove、Merge等操作,为图提供图的交集、并集以及图的遍历等操作。Neo4j成功应用于eBay、Adobe、Cisco、T-Mobile等公司。

    资料来源:《数据库与数据处理:Access 2010 实现 第2版》,文章链接:https://developer.aliyun.com/article/726515

    2021-11-01 14:03:55
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
NebulaGraph图数据库在计算巢试用中心的最佳实践 立即下载
Graph图数据库基础介绍及场景 立即下载
PostgresChina2018_邵宗文_图数据库及应用场景 立即下载