Oracle XML DB 是一项高性能的原生 XML 存储和检索技术,包含在 Oracle Database 所有版本中。
Oracle XML DB 全面支持所有关键的 XML 标准,包括 XML、命名空间、DOM、XQuery、SQL/XML 和 XSLT。由于全面支持各种 XML 标准,因此 Oracle XML DB 支持原生 XML 应用开发。应用开发人员可以采用以 XML 为中心的技术来存储、管理、组织和操作数据库中存储的 XML 内容。此外,Oracle XML DB 还支持 SQL/XML 标准,这就允许使用以 SQL 为中心的开发技术将 Oracle Database 12c 中存储的关系数据直接发布为 XML。使用 Oracle XML DB,可以获得关系数据库技术的所有优势和 W3C XML 标准的所有优势。
在 Oracle Database 18c 中,Oracle XML DB 提供的新特性包括支持 W3C 的 XQuery-Update 和 XQuery Full-Text 标准、显著提升了性能并且改进了与 Oracle Database 全部操作功能的集成,这样可以更轻松地开发和部署高性能、可扩展、安全、基于 XML 的应用。
XML DB 示例代码库包含可下载的代码示例,帮助您了解如何开发利用 Oracle 的 XML 技术和 Oracle XML DB 信息库的应用。这里提供了代码示例以及新 GitHub 信息库的安装说明。