甲骨文公司宣布了其最新数据库产品:Oracle Database 23ai
Oracle Database 23ai 是 Oracle 数据库的下一个长期支持版本。它包括 300 多项新功能,重点关注人工智能 (AI) 和开发人员生产力,旨在简化人工智能与数据的结合使用,加快应用开发速度,并支持关键任务工作负载的运行。
Oracle Database 23ai 的新功能包括:
AI for Data
-
Oracle AI 向量搜索:使客户能够根据其概念内容(而不是特定的单词、像素或数据值)轻松搜索文档、图像和关系数据。AI 向量搜索使 LLM 可以使用自然语言界面查询私有业务数据,并帮助 LLM 提供更准确和相关的结果。此外,AI 矢量搜索允许开发人员轻松地将语义搜索功能添加到新应用程序和现有应用程序中。Oracle 数据库的所有关键任务功能现在都可以透明地与 AI 向量配合使用,使 Oracle 客户能够为其最关键的任务应用运行 AI 向量搜索。通过在同一个高性能数据库中存储和处理业务和矢量数据,客户可以将 AI 矢量搜索无缝集成到现有业务应用程序中,以实施新的创新 AI 用例,而不会影响数据安全性。
-
Oracle Exadata System Software 24ai:Exadata 智能存储将 AI 矢量搜索速度提升了几个数量级。这使应用程序能够为大量数据和大量用户运行 AI 矢量搜索。
-
OCI GoldenGate 23ai:GoldenGate 支持跨云数据存储的异构数据集成和高可用性。GoldenGate 23ai 提供了新的功能,允许在异构载体存储中实时复制载体。它还允许企业将数据从现有数据库复制到 Oracle Database 23ai,从而以最小的风险将 AI 快速引入其所有数据,从而对其进行矢量化和索引,以便快速进行 AI 搜索。
加速应用开发
-
JSON 关系统一:JSON 关系对偶性解决了某些应用程序使用数据的方式与关系数据库存储数据的方式之间的不匹配问题。几十年来,开发人员已经能够使用 SQL 读取和写入关系数据。现在,他们还可以使用 JSON 使用 REST 或本机 JSON API 轻松检索和存储相同的数据,而不会影响关系数据模型固有的数据一致性、存储效率和灵活性。借助 JSON 关系二元视图,开发人员和客户不再需要为其数据选择单一数据模型。他们可以在同一数据上同时获得 JSON 和关系数据模型的优势。
-
图关系统一:操作属性图使开发人员能够轻松构建应用程序,这些应用程序使用属性图查询导航数据之间和数据内部的连接。Property Graph 查询可以在 Oracle 数据库支持的所有类型的数据(包括关系数据、JSON 数据和空间数据)上运行。开发人员可以直接在操作数据上定义图形模型,并使用新的 ISO 标准 SQL/PGQ 语法查询图形。这样可以更轻松、更快速地创建分析数据之间连接、模式和关系的应用程序,例如多个金融交易之间的关系。
-
免费开发者数据库:Always Free 自治数据库在云中提供两个免费的自治数据库无服务器实例,可无限期使用预集成的工具,包括 Oracle APEX、Select AI、Database Tools、Machine Learning 和 Graph。Autonomous Database Free 容器映像和 Oracle Database Free 现在支持 Oracle Database 23ai,使开发人员能够轻松下载和试用最新功能,包括 AI 矢量搜索、JSON 关系对偶性和使用 SQL 的操作属性图。
任务关键型数据
-
使用 RAFT 的 Oracle 全球分布式数据库:Oracle 全球分布式数据库允许将云中的数据存储在多个位置的多个物理数据库中,而不是一个数据库中,同时将单个数据库映像公开给应用程序。它用于实现超大规模,并帮助满足数据驻留和数据主权要求。现在,物理数据库之间的 RAFT 复制支持自动故障转移,在个位数秒内不会丢失任何数据。在构建必须实现超高可伸缩性和可用性的云规模分布式数据库时,这一点至关重要。将数据库内部的复制与基于 RAFT 的协议集成,可以简化容错分布式数据库的创建和管理,并减少对手动过程维护主动-主动可用性的需求。
-
Oracle True Cache:True Cache 是一种内存中、始终一致、应用程序透明的高性能中间层缓存。Oracle True Cache 缩短了应用程序响应时间,同时减少了数据库服务器的负载。与其他中间层缓存不同,True Cache 数据在每个时间点都会自动保持事务一致性。True Cache 不需要开发人员编写代码来填充和管理缓存中的数据,这使得在应用程序和数据库之间部署变得容易。True Cache 将 Oracle 数据库的丰富功能引入中端缓存。True Cache 中提供了所有 Oracle SQL、JSON 和 Graph 查询功能。
-
数据库内 SQL 防火墙:Oracle SQL Firewall 有助于保护数据库免受未经授权的 SQL(包括 SQL 注入攻击)的侵害。Oracle SQL 防火墙内置于 Oracle Database 23ai 中,提供了一种可扩展、高性能且难以绕过的方法,可应对来自黑客和内部帐户泄露的风险。此外,组织还可以使用 Oracle Data Safe 管理多个 SQL 防火墙,从而显著降低部署成本。
生成式人工智能的兴起使人们重新强调向量数据库是一种高效的数据搜索手段,无论是在非结构化还是结构化来源中。然而,正如我们从经验中知道的那样,孤立的数据库成为管理和保持同步的另一种数据资源,“IDC 数据管理软件研究副总裁 Carl Olofson 说。“由于需要使用 RAG 技术对 LLM 进行业务数据微调,因此过时的数据是不可接受的。Oracle Database 23ai 旨在通过使用 AI 矢量搜索将矢量与客户数据进行协调来解决这个问题。它提供了一组集成的功能,客户需要将其生成式 AI 作为基础,在从项目到生产的过程中保持内容的更新和相关性,并利用数据库中固有的所有进步。借助 Oracle Database 23ai 中的生成式 AI 创新,特别是 AI Vector Search,Oracle 为客户提供了一体化解决方案,实现了巨大的飞跃。