图数据库
文章平均质量分 92
小小_长颈鹿
苦逼的学习Hadoop
展开
-
Nebula Graph查询语言(nGQL)(一)
(一)、概念 nGQL是Nebula Graph使用的的声明式图查询语言,支持灵活高效的图模式,而且nGQL是为开发和运维人员设计的类SQL查询语言,易于学习。exp:CREATE TAG player(name string, age int); ps:正确使用索引可以加速查询,但是索引会导致写性能下降90%甚至更多,只有在根据点或边的属性定位点或边时才使用索引。 模式(pattern): 1.1、单...原创 2021-09-02 15:36:59 · 3628 阅读 · 0 评论 -
Nebula Graph 架构(一)
Nebula Graph 由三种服务构成:Graph 服务、Meta 服务和 Storage 服务,是一种存储与计算分离的架构。Meta 服务在 Nebula Graph 架构中,Meta 服务是由 nebula-metad 进程提供的,负责数据管理,例如 Schema 操作、集群管理和用户权限管理等。leader 和 follower 的数据通过 Raft 协议保持一致,因此 leader 故障和选举新 leader 不会导致数据不一致。...原创 2021-09-02 11:07:46 · 843 阅读 · 0 评论 -
nebula-图数据库(一)
(一)概念1、图数据库是专门存储庞大的图形网络并从中检索信息的数据库。它可以将图中的数据高效存储为点(Vertex)和边(Edge),还可以将属性(Property)附加到点和边上。2、nebula 框架3、特性 3.1、开源 3.2、高性能 3.3、易扩展 3.4、易开发 3.5、高可靠并发控制 3.6、生态多样性 3.7、兼容openCypher查询语言 ...原创 2021-09-01 17:08:27 · 1775 阅读 · 0 评论