注意:本指南是针对Dgraph的强大查询语言DQL的,DQL是Facebook创建的查询语言GraphQL的变体。您可以从dgraph.io/graphql中找到使用GraphQL的说明。
提示:这是一个快速入门指南。您可以在这里找到入门教程系列。
Dgraph
Dgraph是为在生产环境中运行而设计的,它是带有图形后端的原生GraphQL数据库。它是开源的、可扩展的、分布式的、高可用性的、闪电般的速度。
Dgraph集群由不同的节点(Zero, Alpha和Ratel)组成,每个节点都有不同的用途。
1.Dgraph Zero: 控制Dgraph集群,将服务器分配给组,并在服务器组之间重新平衡数据。
2.Dgraph Alpha: 承载谓词和索引。谓词要么是与节点关联的属性,要么是两个节点之间的关系。索引是可以与谓词关联的标记器,以便使用适当的函数启用过滤。
3.Ratel: 为UI提供运行查询、修改和修改模式的服务。
你至少需要一个Dgraph Zero和一个Dgraph Alpha来开始。
四步教程,教你如何启动和运行...