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 及之后的版本都不会增加新功能。
- 全新的迁移工作流,首次完全实现了 RFC 1000,可通过提供新的模式文件并按照交互式提示,从 CLI 管理迁移
- 引入原生 Golang 驱动
- 为事务引入新的 API
- 二进制与 HTTP 协议复用
- ……
下载地址:https://www.edgedb.com/download
EdgeDB 是一个基于 PostgreSQL 的对象关系数据库,其目标是使用户能够以更少的工作量构建安全、高效的软件。它将面向对象的表达式数据模型与基于集合逻辑的可组合查询语言相结合,使复杂的数据模式易于表达、填充和查询。该查询系统的明确目标是解决 SQL 的缺点。
特性:
- 严格、强类型数据库模式(schema)
- 强大而富有表现力的查询语言
- 丰富的标准库
- 内置支持 schema 迁移
- 原生 GraphQL 支持

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Electron 12.0.0 发布,跨平台桌面应用开发工具
Electron 12.0.0 现已发布,主要更新内容如下: Features 将contextIsolation的默认值更改为true。#27949 Fixes 修复了重置 BrowserViews 时可能发生的崩溃。#27947 修复了 native window.open path.创建的子窗口未应用背景色的问题。#27942 修复了当启用 contextIsolation 且禁用 nativeWindowOpen 时,window.open() 不会返回一个带有 location.href setter 的对象的问题。#27940 修复了 navigator.bluetooth.requestDevice。#27927 修复了electronic.net implementation 中的 race condition。#27938 Other Changes 还原了WebFrameMain.executeJavaScriptInIsolatedWorld()。#27937 将 Chromium 更新为 89.0.4389.69。#27907 更新说明:https://gith...
- 下一篇
Windows Terminal Preview 1.7 发布,新增只读窗格模式
Windows Terminal Preview 1.7 已发布,按照其发布计划,只要新版本进入 Preview 阶段,上一个版本的所有预览功能就会进入稳定阶段,因此Windows Terminal v1.6稳定版也已同步推出。 Windows Terminal Preview 1.7 更新亮点: 支持 JSON 片段扩展 Windows Terminal 现已支持 JSON 片段扩展,这意味着 JSON 片段可被下载并用于修改用户设置。 具体来说,用户可以创建一个文件夹,其中包含 JSON 片段文件以及包含在扩展的其他资源(如背景图像),对于希望特定颜色方案与可执行文件一起使用的应用程序,或者对于社区成员而言,只需简单的下载即可共享其 Windows Terminal 配置。点此查看关于如何创建 JSON 片段扩展的完整文档。 改进窗口 此版本支持在已经存在的终端实例中启动新的终端窗口,可通过几种不同的方式来实现。 新增了一个名为windowingBehavior的全局设置,用户可通过它设置Windows Terminal 新实例的启动位置。具体的选项包括新窗口 ("useNew")...
相关文章
文章评论
共有0条评论来说两句吧...