EdgeDB 架构简析

与国外不同,我在中文社区碰到的关于 EdgeDB 最多的问题就是——EdgeDB 与 openGauss、OceanBase、TiDB 有什么不同吗?EdgeDB 支持水平伸缩吗?本文将从 EdgeDB 架构设计的角度尝试回答以上问题,以及“EdgeDB 是什么”。
架构 EdgeDB 的整体架构其实非常简单,说白了就是一个封装了 PostgreSQL 的服务器程序:

你的应用程序需要定义一份数据结构/schema,然后根据这份 schema 来向 EdgeDB 发送 EdgeQL 查询语句。比如说,这是一份用 EdgeQL SDL 语言编写的 schema 定义:
type Person {
property name -> str;
}

type Team {
property slogan -> str;
multi link members -> Person {

EdgeDB 架构简析最先出现在Python成神之路

版权声明:
作者:admin
链接:https://www.techfm.club/p/22311.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>