开发者社区 问答 正文

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

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

展开
收起
鲁花花生油 2021-11-01 14:02:11 843 分享
分享
版权
来自: 华章出版社 举报
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 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等