這很重要
您是否正在尋找一種適用於高擴展性場景的資料庫解決方案,且具有 99.999% 可用性的服務等級協定(SLA)、即時自動擴展,以及跨多個區域的自動容錯切換? 請考慮 適用於 NoSQL 的 Azure Cosmos DB。
Azure Cosmos DB 是全受控且無伺服器的 NoSQL 資料庫,適用於新式應用程式開發,包括 AI 應用程式和代理程式。 憑藉其 SLA 支援的速度和可用性以及即時動態可擴展性,它非常適合需要對大量 NoSQL 資料進行高效能和分散式運算的即時 NoSQL 應用程式。
適用於資料表的 Azure Cosmos DB 是完全受控的 NoSQL 資料庫服務,可讓您使用熟悉的 Azure 資料表儲存體 API 來儲存、管理和查詢大量索引鍵/值資料。 此 API 專為需要結構化/非關聯式資料的可擴展、高效能儲存的應用程式而設計。 此 API 也與現有的 Azure 資料表儲存體軟體開發套件 (SDK) 和工具相容。
資料
資料表的 API 已針對儲存和擷取索引鍵值和表格式資料進行了最佳化。 每個表格都由分割區索引鍵和列索引鍵的唯一組合所識別的實體(列)組成,每個實體都有彈性的屬性。 此模型非常適合裝置登錄、使用者設定檔、組態資料,以及其他需要快速查詢和對大型資料集進行簡單查詢的應用程式等案例。
特徵
每個 Azure Cosmos DB 相容性 API 都提供一組強大的功能,協助您建置新式、可調整的應用程式。 API for Table 的主要功能包括:
連線通訊協定相容性:使用現有的 Azure 資料表儲存體 SDK 和工具,進行最少或沒有程式碼變更。
完全受控服務:Azure Cosmos DB 會處理基礎結構、修補、調整和備份,因此您可以專注於應用程式。
彈性可擴展性:立即擴展吞吐量和存儲,以處理每秒數百萬次操作和海量數據集。
全域散發:將資料表散發到任何 Azure 區域,以實現低延遲存取和高可用性。
自動索引:預設情況下,所有屬性都會建立索引,無需手動索引管理即可實現快速查詢。
可調一致性等級:從五個一致性等級中選擇,以平衡應用程式的效能和資料一致性。
企業級安全性:受益於靜態和傳輸中的加密、基於角色的存取控制、稽核日誌和合規性認證。
常見場景
API for Table 非常適合需要可擴展、高效能鍵值儲存的應用程式。 常見的使用案例包括:
設備註冊表和物聯網: 通過快速查找和更新存儲和管理數百萬設備或傳感器的元數據。
使用者設定檔和會話資料:管理 Web 和行動應用程式的使用者資訊、偏好設定和會話狀態。
配置和參考資料:儲存應用程式設定、查找表和其他參考資料以便快速存取。
審計日誌和事件追蹤: 捕獲和查詢大量日誌或事件數據以進行監控和分析。