在 Oracle NoSQL Database Cloud Simulator 中开发

使用 Oracle NoSQL Database Cloud Simulator 熟悉云 API。

Oracle NoSQL Database Cloud Simulator 可模拟云服务,支持您在本地编写和测试应用,而无需访问 Oracle NoSQL Database Cloud ServiceOracle NoSQL Database Java SDK 包含一些可供开发人员使用的示例。

在开始使用 Oracle NoSQL Database Cloud Service 之前,您可以在 Oracle NoSQL Database Cloud Simulator 中开始开发应用。

提取 Oracle NoSQL Database Java SDKOracle NoSQL Database Cloud Simulator 捆绑包。使用云 API 创建应用。使用 Oracle NoSQL Database Cloud Simulator 构建、调试和测试应用后,将应用迁移到 Oracle NoSQL Database Cloud Service

下载 Oracle NoSQL Database Cloud Simulator

了解如何下载和提取 Oracle NoSQL Database Cloud Simulator

Oracle NoSQL Database Cloud Simulator 可从 Oracle Cloud 网站下载。要安装 Oracle NoSQL Database Cloud Simulator ,请先下载并提取文件。

注意:

本地系统应满足以下运行 Oracle NoSQL Database Cloud Simulator 的要求:
  • 计算机上安装的 Java JDK 版本 10 或更高版本。

  • 您计划安装 Oracle NoSQL Database Cloud Simulator 的至少 5 GB 可用磁盘空间。

此时,请执行以下步骤:
  1. 在浏览器中打开 Oracle Cloud 下载页,然后单击 Oracle NoSQL Database Cloud
  2. 单击下载 Oracle NoSQL Cloud Simulator
  3. 选择 Oracle NoSQL Database Cloud Simulator Zip 或 Tar 文件,接受许可协议并单击下载
  4. 解压缩并解压缩 .tar.gz 软件包(如果下载了 .zip 软件包,则提取文件)。
    tar xvfz oracle-nosql-cloud-simulator-<version_number>.tar.gz

    输出显示软件包中的所有目录和文件。所有与 Oracle NoSQL Database Cloud Simulator 相关的 .jar 文件都放置在 cloudsim/lib 目录中。

提取软件包后,请阅读 oracle-nosql-cloud-simulator-<version_number>/README.txt 文件以了解有关如何启动和停止模拟器的说明。

要使用 Oracle NoSQL Database Cloud Simulator ,您必须下载受支持的 Oracle NoSQL 语言 SDK 之一。SDK 具有连接到 Oracle NoSQL Database Cloud SimulatorOracle NoSQL Database Cloud Service 的说明和示例代码。

Oracle NoSQL Database Cloud SimulatorOracle NoSQL Database Cloud Service 相比

了解 Oracle NoSQL Database Cloud SimulatorOracle NoSQL Database Cloud Service 之间的区别。这些差异有助于确定在生产环境中使用应用程序之前应考虑的重要设计事项。

Oracle NoSQL Database Cloud SimulatorOracle NoSQL Database Cloud Service 的本地版本。与 Oracle NoSQL Database Cloud Service 相比,您在 Oracle NoSQL Database Cloud Simulator 中创建的服务器实例支持相对有限的聚合吞吐量。此外,Oracle NoSQL Database Cloud Simulator 上 NoSQL 操作的性能基于部署它的计算机的速度和功能。

相比之下,由于具有可扩展性、可用性和持久性等功能,Oracle NoSQL Database Cloud Service 适合用于生产。

Oracle NoSQL Database Cloud SimulatorOracle NoSQL Database Cloud Service 相比具有以下限制:

  • Oracle NoSQL Database Cloud Simulator 仅可用于开发和测试。请勿在生产环境中使用 Oracle NoSQL Database Cloud Simulator 进行性能测量。

  • 必须至少有 5 GB 的磁盘驱动器空间才能运行 Oracle NoSQL Database Cloud Simulator

  • Oracle NoSQL Database Cloud Simulator 的单个实例应在根目录(Oracle NoSQL Database Cloud Simulator 数据所在的目录)中启动。Oracle NoSQL Database Cloud Simulator 独占控制数据存储目录。

  • Oracle NoSQL Database Cloud Simulator 不支持或需要与安全相关的配置。

  • 对表数、表大小、索引数或为表指定的最大吞吐量(本地磁盘驱动器上的存储量除外)不强制实施硬限制。

  • 不会限制数据定义语言 (Data Definition Language,DDL) 操作(例如创建或删除表以及创建或删除索引)。

  • 未维护运营历史记录。