Oracle NoSQL Database 是一項完全代管式資料庫雲端服務,可為文件、機碼值和固定架構的資料提供可預測的低延遲、動態延展性、高效能和可靠的資料儲存。只需幾分鐘,即可輕鬆開始使用此服務。此資料庫由 Oracle 完全管理,因此開發人員僅需專注於應用程式開發和資料儲存需求上,省去管理底層基礎結構、軟體、安全性和高可用性等麻煩。
Global Active Tables 可輕鬆擴展全球及 / 或跨國商業應用程式資料。它們會自動在企業選定的區域之間複寫資料,並支援本機讀寫,無論資料來源地為何。客戶可專注於營運業務,而非維護多個地理區域之間的資料一致性,進而消除資料重複與資料不一致的問題。如果某筆記錄同時在不同區域更新,此解決方案具備內建衝突解決機制。它們也透過無縫的災難復原功能提升業務連續性。
如需瞭解更多資訊,請前往 Oracle NoSQL Database 首頁。
在 Oracle NoSQL Database Cloud 入門頁面瞭解更多資訊。
Oracle NoSQL Database 管理底層基礎架構、軟體、安全性、容量擴充、操作和維護。資料庫服務提供保障的高可用性和彈性擴充,滿足您的應用程式工作負載。
以下為一些 Oracle NoSQL Database 典型使用情境:
高階功能比較
| NoSQL Database Cloud Service | NoSQL Database Enterprise Edition (EE) | |
|---|---|---|
| 基礎架構與軟體管理 / 維護(伺服器、儲存、網路、安全性、作業系統和 NoSQL 軟體) | 由 Oracle 管理 | 由客戶管理 |
| 資料庫部署 | Oracle Cloud only | 客戶的內部部署資料中心,或 Oracle Cloud 或其他雲端供應商中的 BYOL。 |
| 授權 / 版本 | 付費訂閱或永久免費服務 | Enterprise Edition(付費)或社群版(免費開放原始碼) |
| 傳輸量 | 輸送量容量是透過 NoSQL API 或 Oracle Cloud Infrastructure (OCI) 主控台,在每個 NoSQL 資料表層級進行管理。容量以寫入單位、讀取單位來衡量。可調整每個資料表的輸送量容量,以滿足動態工作負載。當超過資料表的限制時,系統會通知使用者。在租用戶層級,設有最高服務限制。如需詳細資訊,請參閱這個網頁。 | 輸送量容量會在每個 NoSQL 叢集進行管理。容量取決於已部署的 NoSQL 叢集大小。較大的叢集大小可為使用者表格提供更高的輸送量容量。 |
| 儲存體 | 儲存容量可透過 NoSQL API 或 Oracle Cloud Infrastructure (OCI) 主控台,在各個 NoSQL 資料表層級進行管理。容量以 GB (GB) 為單位進行測量。每個資料表的儲存容量可調整,以因應動態工作負載。當超過資料表的限制時,系統會通知使用者。在租用戶層級,設有最大服務限制。這裡有更多詳細資訊。 | 儲存容量會在每個 NoSQL 叢集層級進行管理。容量取決於叢集中部署的每個儲存節點內的磁碟數量和特定組態。較大的叢集大小與磁碟容量可為使用者資料表提供更多儲存空間。 |
| 互通性 | 透過單一程式設計介面與 NoSQL Database Enterprise Edition 互通,無需修改應用程式程式碼。 | 透過單一程式化介面與 NoSQL Database Cloud Service 互通,無需修改應用程式程式碼。 |
| 安裝 | 客戶無需安裝。客戶可透過建立 NoSQL 資料表,立即開始使用此服務。 | 客戶下載並安裝軟體,以在多個儲存節點上設定 NoSQL 叢集。 |
是的,Oracle NoSQL Database 託管環境是專屬於您租用戶的 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 託管環境提供專屬於您租用戶的 NoSQL 叢集環境,並配備專用的直接連接儲存。您可以控制來自您租用戶的存取權。
不可以。Oracle NoSQL Database 為您管理叢集和拓撲。
請參閱 Oracle NoSQL Database 資料區域和服務端點頁面以深入瞭解。
資料會在區域內跨可用性網域進行複寫。Global Active Tables 是一項跨區域資料複寫功能,可讓客戶在所選的雲端區域中建立一組資料表複本,以實現全域分散式資料的本機讀取與寫入效能。它也能在災難復原情境中提供保護。
應用程式應在 Oracle Cloud Infrastructure 中執行,以獲得最佳效能。Oracle 會根據應用程式的複雜性和工作負載提供不同的執行個體形式。不同形狀的清單可在 Compute Pricing 頁面找到。
您也可以在 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 服務。
請傳送電子郵件至: oraclenosql-info_ww@oracle.com ,或透過 Cloud Customer Connect 與我們聯絡。我們會定期檢視回饋和問題。
您可以使用移轉工具上傳資料。下載 Oracle NoSQL Database Migrator 。
有。如需其他資訊,請參考文件。
有。
有。您的應用程式可以透過 TableLimits API 更改佈建的讀取單位、寫入單位或儲存容量。
您還可以使用服務 UI 更改佈建的讀取單位數、寫入單位數或儲存容量。
此外,您也可以將資料表的容量模式從佈建變更為隨需,反之亦然。
Global Active Tables 提供靈活彈性。您可以將現有的一般隨需 / 已佈建資料表切換為遠端複寫資料表,無需變更任何應用程式程式碼。您也可以變更每個區域中的讀取單位數和寫入單位數組態。
以位元組為單位決定大小,並四捨五入到下一個 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 萬次寫入。
當來自本機區域的寫入套用至遠端區域表格複本時,即會發生複寫寫入。計費的複寫寫入度量為 每月寫入單位。計費依據是在複寫期間耗用的有效寫入量。
請參閱我們文件中的詳細說明。
請參閱我們文件中的詳細說明。
有。由於可以隨時以編程方式垂直擴充或縮減輸送量,因此請確保為工作負載佈建相應的輸送量。在佈建模型中,您需為所佈建的資源付費。