調整及設定以虛擬核心為基礎的 Azure Cosmos DB for MongoDB 叢集
正確調整和設定以虛擬核心為基礎的 Azure Cosmos DB for MongoDB 可讓叢集適應增加和減少的需求。 調整資料庫基礎結構是確保它繼續在不同工作負載下執行良好作業的必要條件。
判斷何時擴展或縮減叢集
調整叢集對於維護效能並適應應用程式成長至關重要:
- 分析效能需求:評估叢集設定中調整的需求,以有效處理變更的工作負載。
- 評估容量需求:判斷何時修改磁碟大小以支持數據成長,或在需求減少時相應減少。 選取正確的記憶體大小可確保資料庫可以繼續有效儲存和管理數據,而不會達到資源限制。
瞭解叢集的層級
以虛擬核心為基礎的 Azure Cosmos DB for MongoDB 中的叢集層會指定配置給叢集的資源,例如 CPU(虛擬核心)和記憶體(RAM),專為不同的應用程式需求量身打造:
- 較低層 (例如 M30、M40):最適合較輕的工作負載或開發環境。
- 較高層 (例如 M50、M60、M80):最適合具有需求工作負載的生產環境,提供更多資源來管理較大的數據量和複雜的作業。
選取適當的層是以處理電源和記憶體的特定需求為基礎。 升級至較高層級會增加可用的資源,進而提升資料庫的叢集容量,以處理更多數據和複雜的查詢。
設定規模和容量變更
對叢集所做的修改,例如階層變更或磁碟大小調整,會在不停機的情況下實時進行。 這表示您的應用程式在背景中套用更新時仍可運作。
若要進行這些調整,請移至 Azure 入口網站中以虛擬核心為基礎的 Azure Cosmos DB for MongoDB 叢集的 調整 設定,選取所需的層級或磁碟大小,然後儲存變更。
瞭解如何調整和設定以虛擬核心為基礎的 Azure Cosmos DB for MongoDB 叢集可讓您主動管理資料庫環境。 這些設定可確保您的應用程式在成長時保持有效率且響應,順暢地調整以符合不斷演進的需求。