Oracle Database 23ai为企业数据和应用带来了AI的强大功能
![](http://n.sinaimg.cn/sinakd10200/360/w180h180/20231117/dd34-4db3cba8d2aa2fc99bc5ccd2d11ca39f.jpg)
ZOL中关村在线
Oracle融合数据库中的最新版本Oracle Database 23ai现已作为广泛的云技术服务正式发布。此长期支持版本包含了Oracle AI Vector Search以及超过300个主要功能,专注于帮助用户简化数据中的AI 使用,加快应用开发并运行关键任务工作负载。客户可以利用新的AI Vector Search功能,安全地将文档、图像和其他非结构化数据与私有业务数据结合搜索,而无需移动或复制这些数据。Oracle Database 23ai可以将AI算法引入到数据所在的位置,而不必将数据迁移到AI算法所在的位置。因此,AI可以在Oracle数据库中实时运行,大大提高了AI的有效性、效率和安全性。
Oracle Database 23ai在基于Oracle Exadata Database Service、Oracle Exadata Cloud@Customer和Oracle Base Database Service的Oracle云基础设施远程软件服务(Oracle Cloud Infrastructure, OCI)上,以及Oracle Database@Azure上提供。
甲骨文公司关键任务数据库技术执行副总裁Juan Loaiza表示:“对于全球企业而言,Oracle Database 23ai改变了游戏规则,由于这个版本主要专注于突破性的 AI 技术,因此我们将其重命名为Oracle Database 23ai。AI Vector Search结合了新的统一开发范例和关键任务功能,让开发人员和数据专业人员可以轻松构建智能应用,提高开发人员生产力并运行关键任务工作负载。”
野村综合研究所(NRI)认证IT架构师Shinichiro Otsuka表示:“我们很高兴地看到,Oracle将AI Vector Search添加到Oracle Database中。我们理解,能够在与其他工作负载相同的Oracle Database中运行AI Vector Search,这使我们能够提供可靠又安全的解决方案。”
Oracle Database 23ai的新功能包括:
面向数据的AI
· Oracle AI Vector Search:让客户可以轻松根据概念内容(而不是特定的文字、像素或数据值)来搜索文档、图像和关系数据。AI Vector Search使LLM可以使用自然语言界面查询私有业务数据,并帮助LLM提供更准确和更相关的结果。此外,借助AI Vector Search,开发人员可以轻松地为新应用和现有应用添加语义搜索功能。现在,Oracle Database的关键任务功能可以与AI向量透明地协同工作,即使是非常关键的任务应用,Oracle客户也可以运行AI Vector Search。通过在同一高性能数据库中存储和处理业务和向量数据,客户可以将AI Vector Search无缝集成到现有业务应用中,实现新的创新AI使用场景,并且不会影响数据安全性。
· Oracle Exadata System Software 24ai:Exadata智能存储可将AI Vector Search的速度提高数个量级,使应用能够在大量数据和用户的情况下运行AI Vector Search。
· OCI Golden Gate 23ai:GoldenGate支持跨云数据存储,实现异构数据集成和高可用性。GoldenGate 23ai提供了新的功能,支持在异构向量存储之间实时复制向量。此外,GoldenGate 23ai还支持企业将现有数据库的数据复制到 Oracle Database 23ai,以低风险的方式快速将AI引入所有数据,并对其进行向量化和索引,从而实现快速AI搜索。
加速应用开发
· JSON Relational Unification:JSON Relational Duality解决了某些应用使用数据的方式与关系数据库存储数据的方式不一致的问题。几十年来,开发人员一直在使用SQL读取和写入关系数据。现在,他们还可以使用JSON轻松检索和存储使用REST或原生JSON API的相同数据,而不会影响关系数据模型中固有的数据一致性、存储效率和灵活性。借助JSON Relational Duality Views,开发人员和客户不再需要为其数据选择单一的数据模型,可以从相同的数据中获得JSON和关系数据模型的双重优势。
· Graph Relational Unification:Operational Property Graph使开发人员能够使用属性图形查询,轻松构建在数据之间和数据内部进行连接的应用。Property Graph查询可以基于Oracle Database支持的各种类型的数据运行,包括关系数据、JSON数据和空间数据。开发人员可以直接基于操作数据定义图形模型,并使用新的 ISO 标准SQL/PGQ语法查询图形。这样一来,您就可以轻松又快速地创建应用来分析数据(例如多笔财务交易)之间的连接、模式和关系。
· 免费开发人员数据库:AlwaysFree Autonomous Database在云端提供了两个免费的Autonomous Database Serverless实例,让您可以随时使用预集成工具,包括Oracle APEX、Select AI、Database Tools、Machine Learning和Graph。Autonomous Database Free容器映像和Oracle Database Free现已支持OracleDatabase 23ai,开发人员可以轻松下载和试用新的功能,包括AI Vector Search、JSON RelationalDuality和Operational Property Graph with SQL。
关键任务数据
· Oracle Globally Distributed Database with RAFT:Oracle Globally Distributed Database允许云端数据存储在多个地方的多个物理数据库(而不是单一数据库)中,同时将单个数据库映像公开给多个应用。该数据库可用于实现超大规模,并有助于应对数据驻留和数据主权要求。现在,物理数据库之间的RAFT复制可在数秒内实现零数据丢失的自动故障转移。在构建具备超高可扩展性和可用性以及云技术规模的分布式数据库时,这一点至关重要。通过将数据库内部的复制与基于RAFT的协议相集成,可简化容错分布式数据库的创建和管理,并减少双主动式可用性的手动维护流程。
· Oracle True Cache:True Cache是一个内存中中间层高速缓存,具备始终一致、应用透明、高性能等优势。Oracle True Cache能够在改善应用响应速度的同时降低数据库服务器负担。与其他中间层高速缓存不同,True Cache数据会在每个时间点自动保持事务的一致性。True Cache不需要开发人员编写代码来填充和管理缓存中的数据,让他们可以轻松地在应用和数据库之间进行部署。True Cache将Oracle Database的丰富功能引入到中间层高速缓存中。True Cache中提供了Oracle SQL、JSON和Graph的全部查询功能。
· In-Database SQL Firewall:Oracle SQL Firewall有助于数据库防范未经授权的SQL,包括SQL注入攻击。Oracle SQL Firewall内置在Oracle Database 23ai中,提供可扩展、高性能且难以绕过的方式来应对黑客攻击和内部账户被盗的风险。此外,企业可以使用Oracle Data Safe来管理多个SQL防火墙,从而大幅降低部署成本。
IDC数据管理软件研究副总裁Carl Olofson表示:“随着生成式AI的兴起,向量数据库被赋予新的价值,成为了在非结构化和结构化数据源中搜索数据的高效方法。然而,根据我们的经验,孤立的数据库成为了另一个需要管理和保持同步的数据资源。由于需要使用RAG技术对LLM进行微调,因此过时的数据是无法被接受的。Oracle Database 23ai旨在通过使用AI Vector Search协调向量与客户数据来解决这个问题。该数据库为客户提供了一组夯实生成式AI基础所需的集成功能,在从项目到生产的过程中保持内容及时更新且相关,并利用数据库中的全部高级功能。借助Oracle Database 23ai的生成式AI创新,尤其是AI Vector Search,Oracle为客户带来了巨大的飞跃,提供了一体化解决方案。”