在 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 SDK 和 Oracle 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 NoSQL Database Cloud Simulator 需求:-
您的機器中已安裝 Java JDK 版本 10 或更新版本。
-
您打算安裝 Oracle NoSQL Database Cloud Simulator 的最小 5 GB 可用磁碟空間。
擷取套件之後,請閱讀 oracle-nosql-cloud-simulator-<version_number>/README.txt
檔案以取得如何啟動和停止模擬器的指示。
若要使用 Oracle NoSQL Database Cloud Simulator ,您必須下載其中一種支援的 Oracle NoSQL 語言 SDK。SDK 提供連線至 Oracle NoSQL Database Cloud Simulator 或 Oracle NoSQL Database Cloud Service 的指示和範例程式碼。
Oracle NoSQL Database Cloud 模擬器與 Oracle NoSQL Database Cloud Service 的比較
瞭解 Oracle NoSQL Database Cloud Simulator 和 Oracle NoSQL Database Cloud Service 之間的差異。這些差異可協助判斷在實際執行環境中使用應用程式之前,應先行考量的重要設計。
Oracle NoSQL Database Cloud Simulator 是 Oracle 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)」作業 (例如建立或刪除表格,以及建立或刪除索引) 不會受到調節。
-
未設定作業歷史記錄。