Autonomous JSON Database

Oracle Autonomous JSON Database 是一个云端文档数据库服务,可帮助您轻松开发 JSON 应用。该服务提供 NoSQL 式文档 API(Oracle SODA 和 Oracle Database API for MongoDB)、无服务器缩放、高性能 ACID 事务、全面的安全性以及按使用付费的低定价模式。此外,Autonomous JSON Database 可自动进行数据库供应、配置、调优、扩展、修补、加密和修复,消除了数据库管理工作,并实现高达 99.95% 的可用性。

Oracle 在《Forrester Wave™:事务分析数据平台,2022 年第 4 季度》报告中被评为领导者

该报告一共评估了 15 家重要提供商,了解 Oracle 如何在当前品类、策略以及市场地位类别中获得了最高分。

Oracle 宣布推出 Oracle Database API for MongoDB

将为 MongoDB 编写的应用迁移至 Oracle Autonomous JSON Database,在 Oracle Cloud Infrastructure (OCI) 上运行 MongoDB 工作负载。开发人员可以通过面向 MongoDB 的新 API 继续使用 MongoDB 的开源工具和驱动程序。

Autonomous JSON Database 助力 InfStones 提升服务水平

了解企业级 PaaS 区块链基础设施提供商 InfStones 如何利用 Oracle Autonomous JSON Database,针对数十亿条区块链记录提供低延迟查询服务。

将 MongoDB Atlas 实时迁移至 Oracle Autonomous JSON Database

了解 Oracle Sauce Video 如何将其基于 MongoDB Atlas 的解决方案迁移至在 OCI 上运行的 Oracle Autonomous JSON Database,在提高可伸缩性的同时消除手动管理多个供应商服务的复杂性。

Oracle 自治 JSON 数据库更为出色的五个方面。

为什么要选择 Autonomous JSON Database?

简单易用的文档 API

使用开源 NoSQL 文档 API,开发人员只需数分钟就能够创建基于 JSON 的应用,无需担心数据模型,也无需花费数小时编写复杂的代码。

多种 API、语言和工具可选

可使用 Java、Python、Node.js 以及灵活的 REST API、CLI、IDE 扩展和 Web 接口访问等主流编程语言和平台,加速应用开发。

大型原生 JSON 文件

最高支持 32MB 的新型原生二进制 JSON 文件,是 MongoDB Atlas 的两倍。此外,它经过深度优化,支持快速读取和增量更新。

无索引限制

不限制索引键的长度或每个集合的索引数,支持完整的文档索引。

全面的 SQL 支持

赋能开发人员利用标准 SQL 的全部能力分析 JSON 数据,包括交叉集合查询、并行可扩展性以及高级分析函数。

一键转换为 Oracle Autonomous Transaction Processing

无需停机即可将 Oracle Autonomous JSON Database 转换为 Oracle Autonomous Database,然后扩展应用,运行大型企业级工作负载。从 Oracle Autonomous JSON Database 迁移到 Oracle Autonomous Transaction Processing 后,企业可获得更多融合数据库功能,充分利用关系数据、空间、XML 等。

无代码/低代码开发

内置低代码应用开发平台 Oracle APEX,支持应用开发人员快速构建 JSON 应用并降低代码量 98%。


原生支持 MongoDB 驱动程序、工具和框架

借助 Oracle Database API for MongoDB,开发人员可以继续使用 MongoDB 驱动程序、工具和框架在 Autonomous JSON Database 上构建 MongoDB 应用。开发人员可以在笔记本电脑上构建 MongoDB 应用,然后将其部署到 Autonomous JSON Database 中。

轻松迁移 MongoDB

MongoDB 开发人员可以使用熟悉的导入/导出工具轻松将本地部署 MongoDB 或 MongoDB Atlas 中的数据迁移到 Autonomous JSON Database。完成数据迁移后,只需对连接字符串进行简单更改,现有的 MongoDB 应用即可继续运行,通常不需要额外的重新编码或更改工作。

SQL 与 JSON 文档结合使用

与 MongoDB 不同,Autonomous JSON Database 全面支持 SQL。具体来说,用户可以在分析 JSON 数据的过程中利用并行可扩展性和交叉收集查询功能。开发人员和数据科学家可以使用 SQL 查询来处理更多 JSON 数据,例如在不同的 JSON 集合之间创建联接,使用关系表联接 JSON 集合,以及生成新的 JSON 数据集作为 MongoDB 集合。

使用 APEX 进行低代码应用开发

开发人员不仅可以访问熟悉的工具和框架,还可以使用 Oracle APEX Application Development(Oracle Autonomous Database 中内置的全托管式低代码应用开发平台)快速开发以 JSON 为中心的新应用。

扩展的应用功能

将 MongoDB 应用迁移到 Autonomous JSON Database 之后,开发人员可以使用更多其他功能,例如 GeoJSON 数据的空间处理、Oracle Text 搜索的完整文档索引、机器学习、跨文档和集合的完整 ACID 事务处理支持、JSON 数据与关系视图映射、基于 JSON 扩展和 SODA 支持的 PL/SQL 等。

企业级安全性

Autonomous JSON Database 上的 MongoDB 应用使用 MongoDB 集合中的 Oracle 企业级安全功能实现全面的安全管理和监视。将应用平台整合到 Oracle 后,开发人员可以轻松执行和维护统一的用户管理。


自动供应

只需数分钟即可成功部署容错、高度可用的文档数据库。

自动伸缩

无需停机即可自动扩展计算资源,满足性能要求,同时按使用付费的定价模式可有效降低成本。

自动调优

即使数据和架构发生变化也能自动配置和调优数据库;自动优化内存配置、数据格式、索引和访问结构,提升性能。

自动备份

在 Oracle 对象存储中对数据库执行每周完整备份和每日增量备份,最多保留 60 天且可灵活恢复到任何时间点。

自动修复

持续监视和预测故障,从而及时修复硬件和软件故障。读/写请求会立即重定向到正常运行的设备,以保持数据库性能。


性能相比 MongoDB Atlas 提高 2 倍

在行业标准 YCSB 基准测试中,吞吐量比 MongoDB Atlas 高出两倍之多。

杰出的事务一致性和性能保证

Oracle 数据库提供 ACID 事务以及多文档和多集合操作读一致性担保,能够始终如一地处理事务,避免应用性能下降。

本机二进制 JSON 表示

Oracle 自治 JSON 数据库使用专为提高查询性能、提升更新效率以及降低存储规模而设计的本机二进制 JSON 格式 (OSON)。OSON 采用了高压缩设计,文档大小压缩能力分别是 MongoDB BSON 的 2.7 倍和 JSON 的 3 倍。

在 Oracle Exadata 硬件上运行

Oracle Exadata 的横向扩展架构可为您的数据库提供高性能、高度可扩展性和高可用性保证。Oracle Exadata 集成了 JSON 支持,可显著加快 JSON 文档处理速度。


不间断加密

支持使用客户创建和控制的加密密钥自动对整个数据库和备份进行加密,有效保护静态数据和动态数据。

自动修补

自动化、无数据库中断地应用数据库补丁和升级,确保重要客户数据安全无虞。

敏感数据安全性

Autonomous JSON Database 自带 Oracle Data Safe,支持用户轻松发现敏感数据,评估安全风险,屏蔽敏感数据,实施和监视安全控制。


按使用付费

无停机时间,可独立地弹性伸缩计算和存储资源,并且按秒计费,打造按使用付费的定价模式。

为以 JSON 为中心的应用提供低价格选项

Autonomous JSON Database 可提供与功能完备的 Oracle Autonomous Database 相同的自治操作和高可用性,但定价要比其低 25%

低成本

相同的内存、CPU 和存储配置下,Autonomous JSON Database 价格比 MongoDB Atlas 服务低 30%,可极大降低客户成本。


免费试用 Oracle Autonomous JSON Database。

了解权威行业分析机构对 Autonomous JSON Database 的评价

Oracle Autonomous JSON Database 使用场景

  • 移动应用

    为移动应用构建丰富的沉浸式体验。

  • 提供动态个性化体验的应用

    为客户提供极具吸引力的个性化体验以及有关多重数字资产的实时建议。

  • 内容和目录管理

    开发内容管理和产品目录服务,从而处理广泛的属性和元数据。

  • 集成式 IoT 应用

    创建面向点击流、监视、日志记录和传感器系统的集成应用,从而每秒处理数十亿次插入和检索,在确保数据准确性的前提下生成新的洞察。

  • 数字支付应用

    构建具有一致的数据视图和数据完整性的支付处理服务,同时避免应用性能下降。

Autonomous JSON Database 定价

Oracle Autonomous JSON Database

产品
单价
单位
Oracle Autonomous JSON Database Warehouse–ECPU

/ECPU/小时
Oracle Transaction Processing Exadata Storage for ECPU

存储容量 (GB)/月
Oracle Autonomous Database Backup Storage

存储容量 (GB)/月

Oracle Autonomous Database ECPU 常见问题解答 (PDF)

2023 年 9 月 19 日

Autonomous Database Free Container Image 正式发布

甲骨文公司首席产品经理 Can Tuzla

Autonomous Database Free Container Image 一个新的免费脱机开发选项,适用于云原生数据库服务 Autonomous Database Serverless。这种开发方法支持容器映像的可移植性、效率、可扩展性和 CI/CD 管道,同时提供完整的融合数据库功能,包括机器学习、图形、空间和开发人员 API。

阅读全文

精选博客

查看全部

资源

Oracle Playbook 系列

我们将 Oracle 的人员、流程和系统策略的精华和秘诀编纂成册,与您共享。

Autonomous JSON Database 快速入门


试用 Oracle Autonomous Database

Oracle Cloud 免费套餐为您提供 30 天免费试用和 Always Free 服务。


下载 Autonomous Database

获取 Autonomous Database Free Container Image,无需云技术即可开发应用。


参加研讨会

开展各种实验和研讨会,并实时体验我们的优秀技术。

注:为免疑义,本网页所用以下术语专指以下含义:

  1. Oracle专指Oracle境外公司而非甲骨文中国。
  2. 相关Cloud或云术语均指代Oracle境外公司提供的云技术或其解决方案。