什么是图数据库?

Townes 互联网开发 68

什么是图数据库?

图数据库(Graph Database),是一种以图结构进行语义查询,并使用顶点、边与属性来表示和存储数据的数据库。图数据库的关键概念是边,通过边将顶点连接在一起,从而进行快速的图检索操作。
图数据库是一种数据库类型,属于非关系型数据库。图数据库的关注点是“关联关系”形成的图,其目标是对现实世界中的实体与实体之间的关联关系进行存储与分析:将实体抽象为顶点、将实体之间的关联关系抽象为边。通过顶点和边形成的图谱结构,直观自然的表达万物关联的世界,同时解决了复杂关联关系深层检索的性能问题。
图Graph:指关系图。比如:同学及朋友关系图、银行转账图等。
顶点Vertex:一般指实体。比如:人、账户等。
边Edge:一般指关系。比如:朋友关系、转账动作等。
属性Property:顶点或边可以包含属性,比如:人的姓名、人的年龄、转账的时间。
什么是图数据库?
什么是图数据库?

图数据库(Graph database)并非指存储图片的数据库,而是以图这种数据结构存储和查询数据。

图形数据库是一种在线数据库管理系统,具有处理图形数据模型的创建,读取,更新和删除(CRUD)操作。

与其他数据库不同,关系在图数据库中占首要地位。这意味着应用程序不必使用外键或带外处理(如MapReduce)来推断数据连接。

与关系数据库或其他NoSQL数据库相比,图数据库的数据模型也更加简单,更具表现力。

图形数据库是为与事务(OLTP)系统一起使用而构建的,并且在设计时考虑了事务完整性和操作可用性。



关于我们:

新里程信息科技有限公司成功为多家世界财富500强企业以及其他著名品牌提供优质服务,是您靠谱的微信开发供应商。 服务客户遍及北京、上海、杭州、深圳、广州、天津、青岛、南京、宁波、苏州、无锡、厦门、重庆、西安等大中型城市及地区  为您提供:微信开发,H5开发,小程序开发,H5商城开发,小程序商城开发,网站开发,H5游戏开发,UI设计,SEO优化,SEO外包,视频后期制作等优质服务
您需要更多了解和咨询什么服务内容?

回复

我来回复
  • 暂无回复内容

已关闭回复。