甲骨文公司宣布推出新版融合数据库 Oracle 数据库23c Beta,支持所有数据类型、工作负载和开发风格。Oracle 数据库 23c 的代码名称是 “App Simple” ,意味着该数据库旨在简化应用和开发任务。Oracle 数据库服务和产品组合中的许多其他创新功能强化了Oracle 关键任务工作负载的性能、安全性和可用性优势。
Oracle 数据库23c “App Simple” 提供新的功能,可帮助开发人员在使用 JSON、图形或微服务编写应用时实现突破性的工作效率,同时也能够增强 SQL 使其更易于使用并将 JavaScript 添加为存储过程语言。例如,Oracle 数据库 23c 推出了一种名为 JSON Relational Duality的新方法,用于解决应用表示数据的方式与关系数据库存储数据的方式之间的不匹配问题。 JSON Relational Duality允许数据同时被用作应用友好的 JSON 文档和数据库友好的关系表,从而简化应用开发。
甲骨文公司关键任务数据库技术执行副总裁 Juan Loaiza 表示:“现代应用是使用新的数据类型(例如 JSON 和 Graph)、新的分析类型(例如机器学习)和新的开发样式(例如微服务)构建而成。现代应用使用的数据技术的广度和深度使应用开发和运行变得越来越复杂。Oracle 数据库 23c “App Simple” 推出创新技术,让开发和运行这些现代应用变得非常容易。”
为了在 Oracle 云基础设施 (Oracle Cloud Infrastructure, OCI) 上增强关键任务 Oracle 数据库服务的数据保护,甲骨文公司还推出了 Oracle 数据库零数据丢失自治恢复服务,帮助企业更有效地应对勒索软件、停机和人为错误所带来的挑战。此外,甲骨文公司也推出了 Oracle 全栈灾难恢复服务,帮助客户配置、监视和管理用于构建应用的完整技术堆栈的灾难恢复流程。完整的技术堆栈包括 OCI 控制台的中间件、数据库、网络、存储以及计算。
行业分析评论
IDC 数据管理软件研究副总裁 Carl Olofson 表示:“Oracle 数据库 23c 中的 JSON Relational Duality为现代应用开发带来了显著的简单性和灵活性。它解决了长久以来的对象关系不匹配问题,让开发人员可以根据不同的使用场景选择合适的存储和访问格式,而无需担心数据结构、数据映射、数据一致性或性能优化方面的问题。这样的创新性解决方案在文档数据库中较为少见。”
Constellation Research 副总裁兼首席分析师 Holger Mueller 表示:“新一代 Oracle 数据库 23c 拥有 300 多个新功能和增强功能,包括 JSON Relational Duality、Operational Graphs、微服务支持、实时机器学习和支持新数据类型。这些新一代功能和增强功能够获得应用开发人员的青睐,并帮助他们轻松进行开发和运行数据驱动的关键任务应用。甲骨文公司新的 Database 23c 以‘App Simple’代码名称交付,这将是甲骨文全球云大会“必看”的重大发布。”
Wikibon 高级分析师 Marc Staimer 表示:“Oracle 数据库 23c 远不止于其代码名称 ‘App Simple’,它大大降低了应用开发的任务量,并实现超高的简化和自动化水平。Oracle 数据库 23c 的 JSON Relational Duality为‘关系’与‘文档’提供同样出色的性能,终止了长期以来关于‘关系还是文档’的争论。数据可以以关系格式存储为行,也可以以 JSON 格式访问。开发人员可以处理相同的数据,而无需担心数据结构、数据映射、数据一致性或性能优化方面的问题。”
提升开发人员工作效率
- Oracle 数据库 23c 提供的新功能可帮助开发人员构建新一代高性能关键任务数据库应用。作为简单而全面的融合数据库,Oracle 数据库 23c 主要面向开发人员、数据工程师和数据库管理员 (DBA),其中内含JSON Relational Duality 、JavaScript 存储过程、操作数据的实时属性图形分析、自动处理分布式微服务事务(Saga)、增强 Automatic Materialized Views、实时 SQL Plan Management、True Cache、用于优化 SQL 执行的机器学习增强的数据统计信息预测以及数据库分片的本机复制。其他功能包括使 Kafka 应用能够直接针对 Oracle 数据库运行,以及使用 Oracle 数据库内嵌的新 SQL 防火墙拦截来自任何执行路径的未经授权的 SQL。Oracle 数据库 23c 目前在全球范围内提供 Beta 版,完成 Beta 版注册过程的甲骨文客户即可使用。
- Oracle 数据库 Mongo API 现为 Oracle 数据库提供 MongoDB 兼容性,以适应本地环境。通过该 API,MongoDB 开发人员可以使用熟悉的 MongoDB 工具、驱动程序和框架,在 Oracle 数据库上构建和运行新的 MongoDB 应用,还可将现有 MongoDB 工作负载迁移到 Oracle 数据库而无需修改其应用。
- GoldenGate 23c 已通过 Oracle 数据库 23c 和早期版本认证,引入了有助改进可用性、性能、诊断和安全性的新功能。亮点包括更快的 JSON 复制性能、针对区块链和不可变表的新增复制支持,以及使用基于版本的重新定义在不停机的情况下为应用程序打补丁。此外,OCI GoldenGate 现在支持来自多云环境(包括 AWS 和 Azure)中的Oracle和非Oracle源的 40 多个新数据连接,还支持新的流分析,以实现连续数据集成和动态数据分析。
- 免费的GoldenGate 可使潜在客户、客户、开发人员和学生免费使用 GoldenGate 及其新用户体验和自动化复制生命周期。专为开发、开发运维、测试和生产 OCI 上、其他云上或本地的 20GB 或以下的源或目标数据库而设计。
- Oracle ADW 业务数据平台引入了新功能,让企业能够通过开源增量共享协议和使用数据库内分析视图的业务模型共享数据,从而改进团队之间的协作。除了对 Oracle 分析和 Tableau 等工具的现有内置支持外,该平台还将提供新的 Microsoft Excel 插件以及自带 Transforms 的完整嵌入式数据集成工具。此外,面向 Oracle E-Business Suite 的全新 Oracle 应用加速器还提供现成可用的数据模型、KPI 和数据集成。
- Oracle APEX 22.2(预览版)通过引入对渐进式 Web 应用 (PWA) 的增强,提供接近原生的移动用户体验,巩固其在低代码应用程序开发中的地位。它也提供了用于将任务管理集成到 APEX 应用的新工作流审批组件。此外,开发人员现在可以访问与第三方应用和数据的现成集成,提供更丰富的应用程序开发平台。Oracle APEX 是 Oracle 数据库和 Oracle 自治数据库完全支持的免费功能,也是 OCI 上的开发人员服务。
- 免费的微服务事务管理器:允许用户在部署于 Kubernetes 中的基于微服务的应用中使用分布式事务。通过微服务事务管理器,客户可以创建全局事务,使其包含以各种编程语言在不同应用程序平台上开发的多个微服务,潜在客户、客户、开发人员和学生现在可以免费使用。
- Tuxedo 22c 提供在 Kubernetes 和云环境中部署(以 C/C++ 或 COBOL 编写的)Tuxedo 应用的增强功能,以及与使用 Oracle 微服务事务管理器部署在 Kubernetes 中的微服务之间的 XA 事务互操作性。它提供现成的容器映像、适用于各种 Kubernetes 分发的示例 Helm 图表、与原生 Kubernetes 工具和环境的集成、新的 HA 增强功能,以及更强的安全性。结合使用 Tuxedo 22c 和微服务事务管理器,可以加速许多大型企业正在实施的大型机现代化计划。
持续保护关键任务数据库
- Oracle 数据库零数据丢失自治恢复服务 为在 OCI 上运行的 Oracle 数据库服务和自治数据库提供安全备份和快速、可预测的恢复。它使用数据库感知智能和自动化,帮助保护进行中的事务,降低运营数据库服务的开销,验证数据库可恢复性,并自动执行备份和恢复流程。借助这项新服务,企业可以将数据库恢复到发生攻击、停机或错误之前的时间点,从而帮助减轻勒索软件、停机和人为错误的影响。
- OCI 全栈灾难恢复服务 允许客户从 OCI 控制台监视和管理整个技术堆栈的整个灾难恢复过程。只需单击一下,即可管理应用、中间件、网络、存储和计算的灾难恢复,从而实现各种灾难恢复拓扑。它提供智能功能,可快速创建跨区域关系和灾难恢复计划,并在执行灾难恢复计划之前进行全面检查,以确保在备用区域中取得成功。
新增面向应用的 Oracle 自治数据库支持
- Oracle E-Business Suite经过认证,可在 OCI 上的 Oracle 自治数据库服务上运行,可帮助企业进一步减少数据库管理、优化资源利用率并降低成本。
- Oracle 数据库的更多信息
- 行业分析报告