在 Oracle NoSQL Database Cloud 模擬器中開發

使用 Oracle NoSQL Database Cloud Simulator 熟悉雲端 API。

Oracle NoSQL Database Cloud 模擬器可模擬雲端服務,讓您無須存取 Oracle NoSQL Database Cloud Service ,即可在本機撰寫及測試應用程式。Oracle 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 模擬器

瞭解如何下載和擷取 Oracle NoSQL Database Cloud Simulator

您可以從 Oracle Cloud 網站下載 Oracle NoSQL Database Cloud Simulator 。若要安裝 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 壓縮檔或 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 模擬器Oracle 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 Service 相比,Oracle NoSQL Database Cloud Simulator 具有下列限制:

  • 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 不支援或需要安全相關的組態。

  • 未對表格的數目、表格大小、索引數目或表格指定的最大傳輸量強制實行嚴格限制 (本機磁碟機的儲存量除外)。

  • 「資料定義語言 (DDL)」作業 (例如建立或刪除表格,以及建立或刪除索引) 不會受到調節。

  • 未設定作業歷史記錄。