MongoDB 至 Cosmos DB 應用程式移轉
將資料遷移至 Cosmos DB 之後,您必須更新可存取資料的應用程式。 更新應用程式中的連接字串之後,您應該考慮調整資料庫。
在此單元中,您將使用 Azure 入口網站來尋找新 Cosmos DB 資料庫的連線詳細數據。 然後,您將調整 Cosmos DB、選擇適當的一致性級別,並思考如何以地理位置分布您的數據。
更新連接字串
若要檢視應用程式的新連接字串,請執行下列步驟:
- 在 Azure 入口網站中,開啟您的 Cosmos DB 帳戶,然後選取 [快速入門]。
- 選取您應用程式的平臺。
- 複製應用程式的連接字串,並檢閱範例代碼段。
如需比快速入門設定更多的選項,請在 [設定]中,選取 [連接字串] 。 然後,您可以提供安全性資訊,並接收設定的特定連接字串。
如需詳細資訊,請參閱 將 MongoDB 應用程式連線至 Azure Cosmos DB
調整資料庫以供應用程式使用
若要微調資料庫以獲得最佳效能,您應該執行下列步驟:根據預設,優化索引,所有欄位都會編製索引。 為所有欄位編製索引非常適合具有主要讀取要求的系統。 如果您有以寫入要求為主的系統,您可能會想要移除一些索引。 請考慮某些寫入作業同時牽涉到讀取和寫入動作。 例如,在訂單寫入之前,訂單可能會涉及讀取作業來以檢查點數限制。
選取一致性層級
默認的一致性層級為 [會話],但您可以在 [設定] 變更此層級。
散發您的資料
在 Azure Cosmos DB 帳戶的 [設定] 中,您可以全域復寫數據。 若要改善可用性,即使所有用戶都位於一個位置,您也應該考慮在至少兩個區域中擁有數據。
如需微調資料庫的詳細資訊,請參閱使用適用於 MongoDB 的 Azure Cosmos DB API 時 移轉後優化步驟