当前位置: 首页 > news >正文

Dgraph 入门教程一《 概览》

1、Dgraph的特点

(1) 分布式规模:可以发布和处理大量数据

(2)支持GraphQL:一种内置的查询语法,类似SQL。可以让数据操作起来更简单

(3)完全的事务处理和ACID兼容:满足OLTP工作负载,该负载要求频繁的插入和更新数据。

(4)支持多语言和文本查询

(5)支持地理数据和地理查询

(6)开源免费,可以在github上获取

2、Graph 模型:节点,关系和值

Dgraph 是存储节点,节点关系和关系属性的属性数据库。Dgraph支持json和RDF triples。RDF是一种描述图的文本语言。Dgraph支持把RDF triples 作为输入和输出的格式。

3、DGraph云

(1) 共享云:快速入手Graph。但是分享的资源会限制规模

(2) 专有云:需要付费,支持企业级,产品负载和高可用。

4、Dgraph 的结构

有两个主要的节点类型:Zeros 和Alphas。

Zero:服务器节点保存Dgraph集群的元数据,协调分布式事务,并在服务器组之间重新平衡数据

Alpha:服务器节点存储图形数据和索引

简单的说,数据主要存储在Alpha中,Zero负责管理着Alpha。

5:工具

GraphQL IDEs:有各种IDE可以用于数据库的更新和查询,其中一种就是 GraphiQL

graphql/graphiql: GraphiQL & the GraphQL LSP Reference Ecosystem for building browser & IDE tools. (github.com)

Ratel :可以跑查询和mutations 的界面工具,允许Shema的查看和编辑。

http://www.lryc.cn/news/312041.html

相关文章:

  • VSCode安装
  • STM32各外设初始化步骤
  • 10. Nginx进阶-Return
  • Nircmd集成定时执行专家之后的使用场景
  • Java面试题【必知必会】Linux常用命令面试题(2024)
  • 元宇宙融合多功能气膜馆:开启娱乐与文化的数字新纪元
  • 微信小程序本地开发
  • 2024火爆全网系列,原来RocketMQ中间件可以这么玩
  • 2024阿里、网易、京东等大厂最新Java面试题,一举拿下腾讯美团滴滴offer
  • 我的创作纪念日(2024.3.6)
  • SpringBoot实战(1)
  • Dgraph 入门教程二《 快速开始》
  • 文件上传{session文件包含以及条件竞争、图片文件渲染绕过(gif、png、jpg)}
  • 【论文精读】Mask R-CNN
  • vue + js 项目打包JS、CSS文件自动部署到oss
  • CSS:让动画流畅生动的缓动函数
  • 蓝桥杯集训·每日一题2024 (差分)
  • 嵌入式通信数据经常说的大端和小端模式(学习)
  • bun 单元测试
  • 阿里云2核4G服务器支持多少人同时在线?
  • 浏览器发出一个请求到收到响应步骤详解
  • 121. 买卖股票的最佳时机【leetcode】/动态规划
  • K8S Service相关概念
  • 小米消金剖析“冒充老板”诈骗案例,呼吁群众提高反诈意识
  • 全量知识系统问题及SmartChat给出的答复 之14 解析器+DDD+文法型 之2
  • 蓝桥杯备赛 day2 | 4. 付账问题 5. 数字三角形
  • 2024关于idea激活码报This license xxxx has been suspended
  • Android9-W517-使用NotificationListenerService监听通知
  • git的“You can‘t push commits with committe“解决方法
  • CAN总线的拓扑类型和CAN收发器(原理讲解)