Oracle NoSQL Database 是一項完全受管理的資料庫雲端服務,為文件、索引鍵值及固定綱要資料提供可預測的低延遲、動態擴展性、高效能及可靠的資料儲存。只需幾分鐘,即可輕鬆開始使用此服務。此資料庫由 Oracle 完全管理,因此開發人員僅需專注於應用程式開發和資料儲存需求上,省去管理底層基礎結構、軟體、安全性和高可用性等麻煩。
「全域作用中表格」可輕鬆調整全域和 (或) 多國商業應用程式資料。他們會自動跨企業選擇的區域複製資料,並支援本機讀取 / 寫入,不論資料來源為何。客戶可以專注於經營業務,而不是在多個地理區域維持資料一致性,從而避免資料重複和資料不一致的問題。如果記錄同時在不同區域更新,則解決方案具有內建衝突解決方式。它們還能以無縫的災難復原功能來改善業務連續性。
深入瞭解請前往 Oracle NoSQL Database 首頁。
深入瞭解 Oracle NoSQL Database Cloud 入門頁面。
Oracle NoSQL Database 管理底層基礎架構、軟體、安全性、容量擴充、操作和維護。資料庫服務提供保障的高可用性和彈性擴充,滿足您的應用程式工作負載。
以下為一些 Oracle NoSQL Database 典型使用情境:
高階功能比較
| NoSQL Database Cloud 服務 | NoSQL Database Enterprise Edition (EE) | |
|---|---|---|
| 基礎架構和軟體管理 / 維護 (伺服器、儲存、網路、安全性、作業系統和 NoSQL 軟體) | 由 Oracle 管理 | 由客戶管理 |
| 資料庫部署 | 僅限 Oracle Cloud | Oracle Cloud 或其他雲端供應商中的客戶內部部署資料中心或 BYOL。 |
| 授權 / 版本 | 付費訂閱或永久免費服務 | Enterprise Edition (付費) 或 Community Edition (免費開放原始碼) |
| 傳輸量 | 透過 NoSQL API 或 Oracle Cloud Infrastructure (OCI) 主控台,管理每個 NoSQL 表格層級的傳輸量容量。容量是以「寫入單位」、「讀取單位」來測量。您可以調整每個表格的傳輸量容量,以符合動態工作負載。超過表格的限制時,會通知使用者。在租用戶層級有最大服務限制。此處提供更多詳細資料。 | 每個 NoSQL 叢集都會管理傳輸量容量。容量取決於部署的 NoSQL 叢集大小。較大的叢集大小可為使用者表格提供更高的傳輸量容量。 |
| 儲存體 | 透過 NoSQL API 或 Oracle Cloud Infrastructure (OCI) 主控台,管理每個 NoSQL 表格層級的儲存容量。容量以 GB 為單位。您可以根據動態工作負載調整每個表格的儲存容量。超過表格的限制時,會通知使用者。在租用戶層級有最大服務限制。此處提供更多詳細資料。 | 儲存容量由每個 NoSQL 叢集管理。容量取決於叢集中部署之每個儲存節點中的磁碟數目和特定組態。較大的叢集大小和磁碟容量為使用者表格提供更多儲存空間。 |
| 互通性 | 透過單一程式設計介面與 NoSQL Database Enterprise Edition 互動,無需修改應用程式程式碼。 | 透過單一程式設計介面與 NoSQL Database Cloud Service 互動,無須修改任何應用程式程式碼。 |
| 安裝 | 沒有安裝客戶。客戶可以建立 NoSQL 表格,立即開始使用服務。 | 客戶會下載並安裝軟體,以在多個儲存節點中設定 NoSQL 叢集。 |
是 – Oracle NoSQL Database Hosted Environment 是您租用戶專用的 NoSQL 叢集環境,所有讀取和寫入單位以及本機連接的儲存空間都專供您的租用戶使用。
請前往 Oracle NoSQL Database 說明中心深入瞭解。
請前往下列連結:
訂閱終止後,您將有 60 天的時間將欲終止服務的資料從 Oracle Cloud 傳輸到本機系統。60 天後,Oracle 將永久刪除與終止服務相關的所有剩餘內容和軟體。
Oracle NoSQL Database 在各個可用性網域儲存資料的多個副本,以實現備援。如果一個可用性網域 (在一個區域內) 發生故障,應用程式仍可從其他可用性網域取得資料。Oracle NoSQL Database 保證資料的可用性達 99.995%。
有。Oracle 使用進階加密標準 (AES 256) 對資料進行靜態加密。
使用 HTTPS 進行移動中加密 (在應用程式與 Oracle NoSQL Database Cloud Service 之間傳輸資料)。
Oracle NoSQL Database 在各個可用性網域儲存資料的多個副本,以實現備援。如果一個可用性網域 (在一個區域內) 發生故障,應用程式仍可從其他可用性網域取得資料。Oracle NoSQL Database 保證資料的可用性達 99.995%。
Oracle NoSQL Database Hosted Environment 提供 NoSQL 叢集環境,專為您的租用戶提供專屬直接連附儲存空間。您可以控制租用戶的存取權。
不可以。Oracle NoSQL Database 為您管理叢集和拓撲。
請前往 Oracle NoSQL Database 資料區域和服務端點頁面深入瞭解。
一個區域內,重複複製所有可用性網域的資料。「全域作用中表格」是一項跨區域資料複寫功能,可讓客戶跨選擇的雲端區域建立一組表格複本,以提升全球分散式資料的本機讀取與寫入效能。也可在災害復原案例中保護資料。
應用系統應在 Oracle Cloud Infrastructure 中執行,以獲得最佳效能。Oracle 會根據應用程式的複雜性和工作負載提供不同的執行個體形式。您可以在運算價格頁面找到不同資源配置的清單。
您也可以在 Container Engine for Kubernetes ( OKE) 或 Oracle Cloud Functions 上部署應用程式。
為了獲得最佳的使用者和客戶體驗,建議您使用 Oracle Cloud Infrastructure 執行應用程式。
您可以使用以下程式語言的軟體開發套件 (SDK)。請按照以下連結中的下載和安裝步驟進行操作。
SDK 可用於雲端服務或內部部署 NoSQL 資料庫。
文件、固定綱要及索引鍵值。
如果在讀取/寫入操作中超出了佈建的輸送量限制,則 Oracle NoSQL Database 將限制請求並向應用程式提出 ThrottlingException 錯誤。您可以視需要增加佈建的輸送量限制。
是 - Oracle NoSQL Database Cloud Service 提供可視需要自動管理讀取和寫入功能的容量,以滿足動態工作負載的需求。
有。您可以使用 Oracle NoSQL Cloud 模擬器,此模擬器是獨立的本機雲端服務複本。此服務可以用於測試。此服務不適用於生產部署。如欲下載此服務,請至 Oracle Cloud 下載Oracle頁面。您也可以使用永遠免費 Oracle NoSQL Database Service。
請傳送電子郵件至:oraclenosql-info_ww@oracle.com ,或透過 Cloud Customer Connect 與我們聯絡。我們會定期檢視回饋和問題。
您可以使用移轉工具來上傳資料。下載 Oracle NoSQL Database Migrator 。
有。如需其他資訊,請參閱文件。
有。
有。您的應用程式可以透過 TableLimits API 更改佈建的讀取單位、寫入單位或儲存容量。
您還可以使用服務 UI 更改佈建的讀取單位數、寫入單位數或儲存容量。
此外,您可以將表格的容量模式從佈建變更為隨選,反之亦然。
全域作用中表格提供彈性。您可以將現有的一般隨選 / 佈建表格切換至遠端複製表格,無須變更任何應用程式程式碼。您也可以變更每個區域中的讀取單位數目和寫入單位數目組態。
以位元組為單位決定大小,並四捨五入到下一個 KB。
每個租戶有 5 TB。這是租用戶佈建之表格的所有儲存容量總和。如需詳細資訊,請參閱限額頁面或聯絡 Oracle。
Oracle NoSQL Database 適用以下使用限制。租戶可以在下列限制內建立多個資料表。
每個資料表限制
每個租戶限制
如果客戶需要的寫入/讀取單元或儲存容量超出最大使用限制,請與 Oracle 聯絡。如需詳細資訊,請參考限額頁面。
每個租戶的最大資料表數量為 30。請前往服務限制頁面瞭解更多資訊。
是的,您可以依照文件中所述的步驟提交要求以提高限制。這也可以從 OCI 主控台完成,請參閱「要求提高服務限額」小節。
不。最新的軟體更新將會在幕後進行。您的應用程式會正常執行,不會造成明顯的影響。
有。Oracle NoSQL Database 為完整的建立、讀取、更新和刪除 (CRUD) 作業提供符合 ACID 標準的交易,並具有可調整的持久性和一致性交易保證。
請參閱 Oracle NoSQL Database Cloud Service 頁面上的價格小節。
有。請參閱線上計算機。選取預先設定 - Oracle 資料庫,然後選取 Oracle NoSQL Database Cloud。
每月讀取單位的定義是:在一個月的時間內,對於最終一致的讀取操作 (即,返回的資料可能不是最近寫入資料庫的資料;如果未對資料進行新的更新,則最終對該資料的所有存取將返回最新的更新值),每秒的資料輸送量最高達 1 KB,或大約 260 萬次讀取。每個月的定義為 744 小時或大約 260 萬秒。因此,在一個月的時間內,1 個讀取單元將為您提供大約 260 萬次讀取。為了實現絕對一致的讀取操作 (即返回的資料應是最近寫入資料庫的資料) 達到每秒 1 KB 的資料輸送量,每月須佈建相當於兩個讀取單位。
每一寫入單位 / 每月:定義為一個月內進行寫入作業,每秒最高 1 KB 的資料傳輸量,或大約 260 萬次寫入資料。每個月的定義為 744 小時或大約 260 萬秒。因此,在一個月的時間內,1 個寫入單元將為您提供大約 260 萬次寫入。
在遠端區域表格複本中套用本機區域的寫入時,就會發生複製寫入。帳單的複製寫入度量為每月寫入單位。計費取決於複製期間使用的有效寫入數。
請參閱文件中的詳細說明。
請參閱文件中的詳細說明。
有。由於可以隨時以編程方式垂直擴充或縮減輸送量,因此請確保為工作負載佈建相應的輸送量。在佈建的模型中,您需要支付佈建項目的費用。