NoSQL Database Cloud Service 常見問題

一般問題

Oracle NoSQL Database 是什麼?

Oracle NoSQL Database 是一項完全代管式資料庫雲端服務,可為文件、機碼值和固定架構的資料提供可預測的低延遲、動態延展性、高效能和可靠的資料儲存。只需幾分鐘,即可輕鬆開始使用此服務。此資料庫由 Oracle 完全管理,因此開發人員僅需專注於應用程式開發和資料儲存需求上,省去管理底層基礎結構、軟體、安全性和高可用性等麻煩。

什麼是全域作用中表格?

「全域作用中表格」可以輕鬆擴展全域和 (或) 多國商業應用程式資料。它們會自動跨業務選擇的區域複製資料,並支援本機讀取 / 寫入 (不論資料來源為何)。客戶可以專注於執行業務,而不是在多個地理區域維護資料一致性,從而消除資料重複和資料不一致的問題。如果記錄同時在不同區域更新,則解決方案具有內建的衝突解決方式。它們還能透過無縫的災難復原功能來改善業務連續性。

哪裡可以找到 Oracle NoSQL Database Cloud Service 的相關詳細資訊?

深入瞭解 Oracle NoSQL Database 首頁

如何使用 NoSQL Database Cloud Service 開始開發應用程式?

深入瞭解 Oracle NoSQL Database Cloud 入門頁面

Oracle NoSQL Database 負責管理什麼?

Oracle NoSQL Database 管理底層基礎架構、軟體、安全性、容量擴充、操作和維護。資料庫服務提供保障的高可用性和彈性擴充,滿足您的應用程式工作負載。

有哪些典型的使用情境?

以下為一些 Oracle NoSQL Database 典型使用情境:

  • 使用者體驗個人化
  • 永久階段作業管理
  • 物聯網 (IoT)
  • 行動應用程式
  • 360 度全方位客戶檢視
  • 數位廣告
  • 線上遊戲
  • 社交網路
  • 即時巨量資料
  • 異常偵測

Oracle NoSQL Database 雲端服務與內部部署企業版相比如何?

高階功能比較

NoSQL Database Cloud Service 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 叢集。

我的組織是否可以有專用的 NoSQL 環境?

是的 – Oracle NoSQL Database 代管環境是租用戶專用的 NoSQL 叢集環境,所有的讀取和寫入單位以及本機連附儲存都專供您的租用戶使用。

在哪裡可以獲得有關 Oracle NoSQL Database 的官方說明和文件?

深入瞭解 Oracle NoSQL Database 說明中心

安全性

在哪裡可以找到有關驗證和授權的更多資訊?

請前往下列連結:

訂閱終止後,您將有 60 天的時間將欲終止服務的資料從 Oracle Cloud 傳輸到本機系統。60 天後,Oracle 將永久刪除與終止服務相關的所有剩餘內容和軟體。

如果資料中心出現問題,我的資料是否安全?

Oracle NoSQL Database 在各個可用性網域儲存資料的多個副本,以實現備援。如果一個可用性網域 (在一個區域內) 發生故障,應用程式仍可從其他可用性網域取得資料。Oracle NoSQL Database 為您的資料提供 99.995% 的可用性。

我的資料是否會在磁碟上加密 (「靜態加密」)?使用哪種類型的加密?

有。Oracle 使用進階加密標準 (AES 256) 對資料進行靜態加密。

應用程式和 Oracle NoSQL Database 之間的資料是否已加密?

使用 HTTPS 進行移動時加密 (在應用程式與 Oracle NoSQL Database Cloud Service 之間傳輸資料)。

如果資料中心出現問題,我的資料是否安全?

Oracle NoSQL Database 在各個可用性網域儲存資料的多個副本,以實現備援。如果一個可用性網域 (在一個區域內) 發生故障,應用程式仍可從其他可用性網域取得資料。Oracle NoSQL Database 為您的資料提供 99.995% 的可用性。

是否可以將我的資料與其他租用戶隔離?

Oracle NoSQL Database Hosted Environment 提供一個 NoSQL 叢集環境,專為您的租用戶提供專用的直接連附儲存空間。您可以從租用戶控制存取。

應用程式開發

是否可以決定分區數目或任何其他拓樸配置?

不可以。Oracle NoSQL Database 為您管理叢集和拓撲。

哪些 Oracle Cloud Infrastructure 站點提供 Oracle NoSQL Database?

請前往 Oracle NoSQL Database 資料區域和服務端點頁面深入瞭解。

應用程式可以請求跨區域複寫 Oracle NoSQL Database 資料嗎?

資料會在區域內的各個可用性網域間複寫。「全域作用中表格」是一項跨區域資料複寫功能,可讓客戶跨雲端區域選擇建立一組表格複本,以提供全域分散式資料的本機讀取和寫入效能。它也會在災害復原案例中保護。

我需要購買何種伺服器才能執行我的應用程式?

應用程式應在 Oracle Cloud Infrastructure 中執行,以獲得最佳效能。Oracle 會根據應用程式的複雜性和工作負載提供不同的執行個體形式。運算定價頁面提供不同形狀的列表。

您也可以在 Container Engine for Kubernetes ( OKE) 或 Oracle Cloud Functions 上部署您的應用程式。

在哪裡可以執行連結至 Oracle NoSQL Database 的應用程式?

為了獲得最佳的使用者和客戶體驗,建議您使用 Oracle Cloud Infrastructure 執行應用程式。

我需要在用戶端伺服器上安裝什麼軟體?

您可以使用以下程式語言的軟體開發套件 (SDK)。請按照以下連結中的下載和安裝步驟進行操作。

SDK 可在雲端服務或內部部署 NoSQL 資料庫上運作。

什麼是 Oracle NoSQL Database 資料模型?

文件、固定的綱要以及索引鍵值。

如果我的輸送量超過佈建的限制,會發生什麼事?

如果在讀取/寫入操作中超出了佈建的輸送量限制,則 Oracle NoSQL Database 將限制請求並向應用程式提出 ThrottlingException 錯誤。您可以視需要增加佈建的輸送量限制。

Oracle NoSQL Database Cloud Service 是否提供隨選容量?

是 - Oracle NoSQL Database Cloud Service 提供隨選容量,可自動管理讀取和寫入容量,以滿足動態工作負載的需求。

Oracle是否可以在不購買服務的情況下開發 Oracle NoSQL Database 應用程式?

有。您可以使用 Oracle NoSQL Cloud 模擬器,此模擬器是獨立的本機雲端服務複本。此服務可以用於測試。此服務不適用於生產部署。如欲下載此服務,請至 Oracle Cloud 下載Oracle頁面。您也可以使用永遠免費 Oracle NoSQL Database Service。

如何提供有關 Oracle NoSQL 語言 SDK 的評論或問題?

請傳送電子郵件至:oraclenosql-info_ww@oracle.com ,或透過 Cloud Customer Connect 與我們聯絡。我們會定期檢視回饋和問題。

如何將儲存在內部部署 Oracle NoSQL Database 實作中的資料搬移至 Oracle NoSQL Database?

您可以使用移轉器工具上傳資料。下載 Oracle NoSQL Database Migrator

Oracle NoSQL Database 是否可使用 REST 服務Oracle?

有。如需詳細資訊,請參考文件

是否可以使用 terraform、OCI cli、OCI 主控台或 API 呼叫來部署 NoSQL 表格?

有。

是否可以更改佈建的讀取單元數、寫入單元數或儲存容量?

有。您的應用程式可以透過 TableLimits API 更改佈建的讀取單位、寫入單位或儲存容量。

您還可以使用服務 UI 更改佈建的讀取單位數、寫入單位數或儲存容量。

此外,您可以將表格的容量模式從佈建變更為隨選,反之亦然。

所有參與「全域作用中表格」的區域是否都需要有相同的模型和佈建組態?

「全域作用中表格」提供彈性。您可以將現有的一般隨需 / 佈建表格切換至遠端複製表格,無須變更任何應用程式程式碼。您也可以變更每個區域的讀取單位數目和寫入單位數目組態。

如何決定我規劃的每個讀取或寫入單位數量?

以位元組為單位決定大小,並四捨五入到下一個 KB。

每個租戶的最大儲存量是多少?

每個租戶有 5 TB。這是一個租戶中佈建資料表的所有儲存容量總和。如需詳細資訊,請參閱限制頁面或洽詢 Oracle。

針對單一資料表的寫入或讀取,可以提供最大的輸送量是多少?

Oracle NoSQL Database 適用以下使用限制。租戶可以在下列限制內建立多個資料表。

每個資料表限制

  • 每個資料表可佈建的最大寫入單元數為每秒 20,000
  • 每個資料表可佈建的最大讀取單元數為每秒 50,000

每個租戶限制

  • 每個租戶可佈建的最大寫入單元數為每秒 40,000
  • 每個租戶可佈建的最大讀取單元數為每秒 100,000
  • 每個租戶的最大儲存容量為 5 TB。

如果客戶需要的寫入/讀取單元或儲存容量超出最大使用限制,請與 Oracle 聯絡。如需詳細資訊,請參閱限制頁面

可以佈建的資料表數量是否有任何限制?

每個租戶的最大資料表數量為 30。請前往服務限額頁面深入瞭解。

我可以增加的使用量是否超出規定的限制?

是,您可以依照文件中所述的步驟,送出提高限制的要求。這也可以從 OCI 主控台完成,請參閱「要求提高服務限制」一節。

升級為新版 Oracle NoSQL Database 後,是否必須停止使用服務?

不。最新的軟體更新將會在幕後進行。您的應用程式會正常執行,不會造成明顯的影響。

Oracle NoSQL Database 是否支援 ACID 交易?

有。Oracle NoSQL Database 為完整的建立、讀取、更新和刪除 (CRUD) 作業提供符合 ACID 標準的交易,並具有可調整的持久性和一致性交易保證。

定價與計費

服務的定價為何?

請參閱 Oracle NoSQL Database Cloud Service 頁面中的價格小節。

是否可以估算我的每月帳單?

有。請參閱線上計算機。選取「預先設定 - Oracle 資料庫」,然後選取 Oracle NoSQL Database Cloud。

什麼是讀取和寫入容量單位?

每月讀取單位的定義是:在一個月的時間內,對於最終一致的讀取操作 (即,返回的資料可能不是最近寫入資料庫的資料;如果未對資料進行新的更新,則最終對該資料的所有存取將返回最新的更新值),每秒的資料輸送量最高達 1 KB,或大約 260 萬次讀取。每個月的定義為 744 小時或大約 260 萬秒。因此,在一個月的時間內,1 個讀取單元將為您提供大約 260 萬次讀取。為了實現絕對一致的讀取操作 (即返回的資料應是最近寫入資料庫的資料) 達到每秒 1 KB 的資料輸送量,每月須佈建相當於兩個讀取單位。

Write Unit per Month (每月的寫入單位):定義為一個月內進行的寫入作業,達到每秒 1 千位元組 (KB) 的傳輸量,或者大約 260 萬次寫入。每個月的定義為 744 小時或大約 260 萬秒。因此,在一個月的時間內,1 個寫入單元將為您提供大約 260 萬次寫入。

什麼是複寫寫入?

在遠端區域表格複本中套用本機區域的寫入時,就會發生複製寫入。計費的複製寫入度量為每月寫入單位。計費是以複製期間使用的有效寫入為基礎。

如何確定項目的大小?

請參閱我們的文件中詳細的描述

如何預估讀取和寫入容量單位?

請參閱我們的文件中詳細的描述

如果我沒有使用所有佈建的讀取或寫入單元,是否仍需付費?

有。由於可以隨時以編程方式垂直擴充或縮減輸送量,因此請確保為工作負載佈建相應的輸送量。在佈建的模型中,系統會向您收取佈建項目的費用。

本頁面是機器翻譯的。