EdgeDB 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
EdgeDB 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
EdgeDB 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache-2.0
开发语言 Python Rust 查看源码 »
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者 h4cd
适用人群 未知
收录时间 2019-05-10

软件简介

EdgeDB 是一种 graph-relational 数据库,新的设计解决了传统 RDBMS 和 NoSQL 的许多根本性缺陷,使得基于数据库的开发工作不再如此繁重。

比如,使用 EdgeDB 来建模就十分直观,只需定义好 property 和 link 即可:

type Person {
  required property name -> str;
  multi link friends -> Person;
}

type Animal {
  property num_legs -> int32;
  link owner -> Person;
}

使用 EdgeQL 进行查询也不需要考虑 JOIN 和外键:

SELECT Person {
  id,
  name,
  pets: {
    id,
    name
  }
}
FILTER .name = "Tony";

EdgeDB 的主要特性如下:

  • 类似 graph 的声明式数据模型
  • 内核是关系型数据库,对标现代 RDBMS 的全部功能
  • 划时代的查询语言 EdgeQL
  • 内置 Schema Migration
  • 官方客户端支持 TypeScript/JavaScript/Deno、Python 和 Go
  • 官方命令行工具支持 Windows/Linux/macOS 开发流程
  • 支持各种云数据库作为后端,亦可独立部署
  • 媲美原生 PostgreSQL 的超凡性能
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(3) 发布并加入讨论🔥
发表了资讯
2022/11/08 04:42

开源数据库「EdgeDB」A 轮融资 1500 万美元,高举 DX 大旗布局云计算

开源数据库初创公司「EdgeDB」日前在其官方博客宣布在 A 轮融资中筹集了 1500 万美元,由 Nava Ventures 和 Accel 领投,数个知名基金和天使投资人跟投。TechCrunch 也对此进行了采访报道,据称本轮资金将用于扩大团队和云平台的打造。 这家位于旧金山的初创公司由 Yury Selivanov 和 Elvis Pranskevichus 在 2019 年建立,首创“图-关系型”数据库的概念,打造了颇具野心的开源数据库产品 EdgeDB,带给开发者更强大的功能、更多...

0
1
发表了资讯
2022/08/20 07:32

EdgeDB 2.0 发布,内置 UI 和访问控制

原文由 Yury Selivanov(@1st1)和 Elvis Pranskevichus(@elprans)发布于 2022 年 7 月 28 日。 在 Hacker News 上查看 EdgeDB 2.0 的英文讨论,以及在 YouTube 上观看上线直播的回放。也可以在 Gitee Issues 上参与中文讨论,发布会视频也发在了 B 站(生肉),中英文双语字幕正在努力制作中(1.0 还没做完)。 在 1.0 🏁发布半年后的今天,EdgeDB 2.0 正式发布。 自从农历正月初十发布了 1.0,我们更新了三个...

1
3
发表了资讯
2022/02/11 07:50

后 SQL 时代的黎明:EdgeDB 1.0 线上发布会回顾

以“后 SQL 时代的黎明”为主题的 EdgeDB 1.0 线上发布会刚刚于几个小时前结束,因为笔者参与了前几日的演练,所以提前备好了稿,第一时间发出来供大家了解。 CEO 的主题演讲 “今天是 EdgeDB 一个重要的日子,对整个数据库社区来说亦是如此。”作为 EdgeDB 联合创始人和 CEO 的 Yury Selivanov 如是说,“自从关系数据库在上世纪 70 年代问世以来,我们仅看到了 NoSQL 运动在 2010 年的兴起,除此之外并没有出现能改变数据库格...

4
5
发表了资讯
2022/01/26 07:29

后 SQL 时代的黎明:EdgeDB 1.0 线上发布会预告

这是二十年来的第一次,一款新的关系型数据库挑战传统 RDBMS 们。 EdgeDB 将在美东时间 2022 年 2 月 10 日下午一点召开 1.0 版本线上发布会,团队成员将以闪电演讲的方式介绍 EdgeDB 的特性。同时,笔者作为 EdgeDB 团队中唯一来自中国的成员,将(自发地)在掘金和 OSCHINA 同步一些博客和资讯,带有中文字幕的发布会视频也将在晚些时候发出,敬请关注! EdgeDB 是什么? EdgeDB 是一款新型开源数据库,采用图-关系模型设计,...

14
6
发表于数据库专区
2021/03/03 07:10

EdgeDB 1.0 Beta 1 发布,基于 PostgreSQL 的对象关系数据库

在发布 EdgeDB 1.0 Alpha 1 近两年,以及推出 7 个 alpha 版本之后,EdgeDB 终于来到了 Beta 阶段。目前 EdgeDB 1.0 Beta 1 已发布,代号“Sirius”。 进入 Beta 阶段意味着公开的 API 需要保持向后兼容,其中包括 EdgeQL、标准库、架构定义语言、官方数据库客户端的 API、CLI 命令及其选项。官方还表示在发布最终版前,Beta 1 及之后的版本都不会增加新功能。 EdgeDB 1.0 Beta 1 更新亮点: 全新的迁移工作流,首次完全实现了 ...

0
5
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
3 评论
36 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部