適用于 Apache Cassandra 的 Azure 受控執行個體 (Preview 的常見問題)

本文說明適用于 Apache Cassandra 的 Azure 受控執行個體的常見問題。 您將瞭解何時使用受控實例、其優點、輸送量限制、支援的區域,以及其設定詳細資料。

重要

適用于 Apache Cassandra 的 Azure 受控執行個體目前處於公開預覽狀態。 此預覽版本是在沒有服務等級協定的情況下提供,不建議用於生產工作負載。 可能不支援特定功能,或可能已經限制功能。 如需詳細資訊,請參閱 Microsoft Azure 預覽版增補使用條款

一般常見問題

適用于 Apache Cassandra 的 Azure 受控執行個體有哪些優點?

當您需要擴充性和高可用性,而不會影響效能時,Apache Cassandra 資料庫是正確的選擇。 這是最適合任務關鍵性資料的平臺,因為這是在商用硬體或雲端基礎結構上的線性擴充性和經證實的容錯能力。 適用于 Apache Cassandra 的 Azure 受控執行個體是一種服務,可管理部署在 Azure 中的開放原始碼 Apache Cassandra 資料中心實例。

它可以完全在雲端中使用,也可以作為混合式雲端和內部部署叢集的一部分使用。 當您想要對開放原始碼 Apache Cassandra 進行更細緻的設定和控制時,這項服務是絕佳的選擇,不需要任何維護額外負荷。

為什麼我應該使用此服務,而不是 Azure Cosmos DB Cassandra API?

適用于 Apache Cassandra 的 Azure 受控執行個體由 Azure Cosmos DB 團隊提供。 它是一種獨立受控服務,可用於部署、維護及調整開放原始碼的 Apache Cassandra 資料中心和叢集。 另一方面, Azure Cosmos DB Cassandra API是平臺即服務,提供 Apache Cassandra 網路通訊協定的互通性層。 如果您的預期是讓平臺以與任何 Apache Cassandra 叢集完全相同的方式運作,您應該選擇受控實例服務。 若要深入瞭解,請參閱 適用于 Apache Cassandra 的 Azure 受控執行個體與 Azure Cosmos DB Cassandra API 文章。

適用于 Apache Cassandra 的 Azure 受控執行個體相依于 Azure Cosmos DB 嗎?

否,適用于 Apache Cassandra 的 Azure 受控執行個體與 Azure Cosmos DB 後端之間沒有架構相依性。

可以在任何區域中部署適用于 Apache Cassandra 的 Azure 受控執行個體嗎?

在預覽期間,受控實例將在有限的區域中提供。

適用于 Apache Cassandra 的 Azure 受控執行個體的儲存體和輸送量限制為何?

這些限制取決於您選擇的虛擬機器 Sku。

適用于 Apache Cassandra 的 Azure 受控執行個體成本為何?

受控實例費用是以基礎 VM 成本為基礎,且具有小型標記。 如需詳細資訊,請參閱價格頁面

我可以使用 YAML 檔案設定來設定行為嗎?

是,您可以將 YAML 檔案設定內嵌為 Azure Resource Manager 範本部署的一部分。

如何監視基礎結構以及輸送量?

Prometheus伺服器是裝載來監視叢集上的活動,而且會公開端點。 這會維護10分鐘或 10 GB 的資料 (第一個) 達到的臨界值。 若要使用此監視,您需要設定 同盟 和適當的儀表板工具,例如 Grafana。

適用于 Apache Cassandra 的 Azure 受控執行個體是否提供完整備份?

是,它提供完整備份來 Azure 儲存體和還原至新的叢集

如何將現有 Apache Cassandra 叢集的資料移轉至適用于 Apache Cassandra 的 Azure 受控執行個體?

適用于 Apache Cassandra 的 Azure 受控執行個體支援 Apache Cassandra 中的所有功能,可在資料中心之間複寫和串流資料。

我可以將內部部署 Apache Cassandra 叢集與適用于 Apache Cassandra 的 Azure 受控執行個體配對嗎?

是,您可以使用服務所部署的 Azure 虛擬網路插入資料中心來設定混合式叢集。 受控執行個體資料中心可以與相同叢集環形內的內部部署資料中心進行通訊。

我可以在哪裡針對 Apache Cassandra 功能提供 Azure 受控執行個體的意見反應?

使用「受管理的 Apache Cassandra」類別,透過 使用者語音意見 反應提供意見反應。

若要修正您的帳戶問題,請在 Azure 入口網站中提出支援要求

部署特定的常見問題

受控實例是否支援節點新增、叢集狀態和節點狀態命令?

所有 唯讀 Nodetool 命令 status 都可透過 Azure CLI 取得。 不過,無法使用 節點新增 之類的作業,因為我們會管理受控實例中節點的健康情況。 在混合模式中,您可以使用 Nodetool 連接到叢集。 但是,不建議使用 Nodetool,因為它可能會使叢集變得不穩定。 它也可能會讓任何與叢集中受控實例資料中心健康情況相關的生產環境支援 SLA 失效。

資料表中繼資料的各種設定會發生什麼事?

資料表中繼資料的設定,例如 bloom 濾波器、快取、讀取修復機會、gc_grace 和壓縮 memtable_flush_period,與任何自我裝載的 Apache Cassandra 環境完全支援。

後續步驟

若要了解其他 API 中的常見問題集,請參閱: