注:甲骨文云技术公众号文章备份 2023/04/12。
翻译新闻稿。
在 Oracle CloudWorld 2022 上,Oracle 发布了 Oracle Database 23c Beta,作为世界领先的融合数据库新版本,支持所有数据类型、工作负载和开发风格。Oracle Database 23c,代号为“App Simple”,提供了先进的新功能,可实现开发人员生产力的突破。在 JSON Relational Duality 的带领下,Oracle Database 23c 是用户一直在等待的下一代数据库,它将使 Oracle 能够在全球范围内吸引新的开发人员和工作负载。
为响应全球开发人员和组织访问 Oracle Database 23c 新特性的需求,Oracle 首次为开发人员社区提供 Oracle Database 23c 免费开发人员版本的抢先体验。
Oracle Database 23c 免费版 — 开发人员版让开发人员可以免费轻松地提前访问 Oracle Database 23c“App Simple”应用程序开发特性,包括 JSON 关系二元性、Java 脚本存储过程、JSON 模式、SQL 属性图查询 (SQL/PGQ)、 增强的 Oracle Kafka API、域和注释以及对 SQL 语言本身的许多增强。开发人员现在可以使用创新的 Oracle 数据库特性,这些特性可以简化现代数据驱动应用程序的开发,让他们为计划中的下一个长期支持版本 Oracle 23c 数据库做好准备。
Oracle Database 23c 免费版 — 开发人员版可作为 Docker Image、VirtualBox VM 或 Linux RPM 安装文件下载 (oracle.com/oracledbfree),无需用户帐户、登录名或信用卡。同时计划很快会推出 Windows 版本,现在也可以在带有 VirtualBox 和 Docker 的 Windows 上使用。
Oracle Database 23c 免费版 — 开发人员版面向开发人员社区以及广大企业和 SMB 开发人员 — 包括 Oracle 和非 Oracle 用户。
用户现在可以使用 JSON Relational Duality 和其他 23c 功能构建应用程序原型,然后在 23c 的企业版和标准版发布时将它们投入生产。这使用户的开发人员能够在下一代应用程序上抢占先机。
开发人员是应用程序开发和开发运营管理决定使用哪种数据库、编程语言、数据模型和部署模型的关键影响者。Oracle Database 23c 免费版 — 开发人员版旨在让开发人员对创新的 23c 特性感到兴奋,以便他们可以提议使用它来构建数据驱动的应用程序。
您现在可以为 23c 构建渠道,方法是让您的客户立即开始使用 23c Free — Developer Release。将下载链接发送给您的目标客户,以便他们今天就可以熟悉新版本的 Oracle 数据库。
开发人员可以比以往任何时候都更快地编写新应用程序 —— 提高生产力 —— 而不必牺牲事务、数据一致性和 SQL
与任何单一用途图形数据库相比,开发人员可以使用数据库原生属性图,更好、更轻松地分析关系、预测趋势和发现洞察
开发人员可以通过使用应用程序使用元数据丰富数据来加速协作并提高整体数据质量
JSON 关系二元性:开发人员可以使用单一真实来源在关系或 JSON 范式中构建应用程序,并从两者的优势中受益 —— 关系模型和文档模型。数据只保留一次,但可以使用任何一种方法访问、写入和修改。该技术展示其突破性能力的一个例子是,由于产品突然召回,组织不得不手动更新 20,000 个 JSON 文档;现在,他们可以在 Oracle Database 23c 中进行一个简单的更新,并且该更改将自动传播到所有 20,000 个 JSON 文档。
Java Script 存储过程(由 GraalVM 提供支持):通过编写 JavaScript 存储过程或将现有 JavaScript 库加载到 Oracle 数据库中,现在可以比以往更接近数据执行 JavaScript 代码。对 JavaScript 代码的支持通过允许直接在数据层内重用现有业务逻辑和重用 JavaScript 开发人员技能来提高开发人员的工作效率。JavaScript 代码调用可以与 SQL 和 PL/SQL 混合,提供多语言编程语言支持。
JSON Schema:开发人员现在可以通过行业标准的 JSON Schemas 确保和验证 JSON 文档结构,从而能够自信和可靠地使用 JSON 数据格式。
操作属性图:开发人员现在可以使用 Oracle 数据库构建事务性和分析性属性图应用程序,使用其行业领先的新 SQL 标准属性图查询支持,包括在关系数据和 JSON 数据之上运行图形分析。
Oracle Kafka API:Kafka 应用程序现在可以通过非常少的代码更改针对 Oracle 数据库事务事件队列运行。这使得使用在单个原子事务中执行事件操作和数据库更改的事务事件构建的更强大的微服务成为可能。
域:新的域构造可以充当轻量级类型修饰符,集中记录预期的数据使用,扩展并显着改进 SQL 标准域。这使开发人员能够更好地了解数据的使用方式并提高整体数据质量,而不会出现特定用途数据类型或用户定义类型的复杂性和不兼容性。
注释:数据库元数据现在可以通过 Oracle 数据库中的新注释机制直接与数据一起存储。开发人员可以注释表、列、视图、索引等的公共数据模型属性——提供一个集中的、轻量级的、声明性的工具来跨应用程序注册和交换使用属性。将元数据与数据一起存储可确保一致性和对使用该数据的任何用户或应用程序的普遍可访问性。
“开发人员是当今技术决策中重要的支持者。因此,以非常小的代价将工具交到他们手中比以往任何时候都更加重要。Oracle Database 23c 免费版 —— 开发人员版旨在消除开发人员访问障碍,允许开发人员无需许可即可定义生态系统。这对甲骨文来说是一个根本性的改变。”
—— James Governor,Redmonk 联合创始人
“借助 Oracle Database 23c Free — Developer Release,开发人员可以及早访问以 JSON Relational Duality 为重点的新应用开发特性。此版本为开发人员提供了尝试统一和同步文档和关系世界的功能的机会。它使开发人员和数据工程师能够访问每个用例的格式,而不必担心数据结构、数据映射、数据一致性或性能调整。他们现在还可以在关系数据和 JSON 数据之上运行图形分析。Oracle 的 JSON Relational Duality 是一个真正具有革命性的解决方案,它可能是 20 年来信息科学领域至关重要的创新之一。”
—— IDC 数据管理软件研究副总裁 Carl Olofson
新闻稿:Oracle Database 23c 免费版现已向开发人员提供
https://www.oracle.com/news/announcement/oracle-database-23c-free-developer-release-2023-04-03/
公告博客:引入 Oracle Database 23c 免费版 — 开发人员版
https://blogs.oracle.com/database/post/oracle-database-23c-free
产品页面:
开发者页面:
Gerald Venzl 发布视频
分析师评论
报价表
https://www.oracle.com/a/ocom/docs/database-23c-free-analyst-quotes.pdf
Constellation Research 副总裁兼首席分析师 Holger Mueller 对 Oracle Database 23c Free — 开发人员发布公告的评论视频
媒体和分析师报道示例
https://www.datanami.com/this-just-in/oracle-announces-oracle-database-23c-beta/
客户介绍:
文档:在新特性指南中查看所有新功能,并在 Oracle Database 23c Free — Developer Release 文档中阅读更多内容。
https://docs.oracle.com/en/database/oracle/oracle-database/index.html
用户论坛:用户可以在公开的 Oracle Database 23c Free — Developer Release 论坛上交流经验和想法并提出问题。
新特性指南:
https://docs.oracle.com/en/database/oracle/oracle-database/23/nfcoa/introduction.html
许可指南:
https://docs.oracle.com/en/database/oracle/oracledatabase/23/dblic/index.html
编辑:赵靖宇