適用于:SQL API、Cassandra API、Gremlin API、表API、Azure Cosmos DB API for MongoDB
如今的應用程序需要具備高響應能力并始終聯機。若要實現低延遲和高可用性,需要在靠近用戶的數據中心部署這些應用程序的實例。應用程序需要實時響應高峰期的重大用量變化,存儲不斷增長的數據,并在數毫秒內向用戶提供此數據。
Azure Cosmos DB是一種用于新式應用開發(fā)的完全托管的NoSQL數據庫。個位數的毫秒響應時間以及自動和即時的可伸縮性,可保證任何規(guī)模的速度。SLA支持的可用性和企業(yè)級安全性可確保業(yè)務連續(xù)性。得益于全球各地的統(tǒng)包多主數據庫數據分布、適用于常用語言的開源API和SDK,應用的開發(fā)速度更快、效率更高。作為一項完全托管的服務,Azure Cosmos DB使用自動管理、更新和修補,使你無需進行數據庫管理。它還通過經濟高效的無服務器和自動縮放選項處理容量管理,這些選項可響應應用程序的需求,使容量與需求相匹配。
可以在沒有Azure訂閱的情況下免費試用Azure Cosmos DB(無需支付費用,也無需承諾),或者使用Azure Cosmos DB免費層獲取一個每秒的前400 RU免費且5 GB存儲免費的帳戶。
Azure Cosmos DB是一種用于新式應用開發(fā)的完全托管的NoSQL數據庫。
主要優(yōu)勢
保證任何規(guī)模的速度
獲得無與倫比的SLA支持的速度和吞吐量、快速的全局訪問和即時彈性。
SLA對具有快速讀寫延遲的全局實時訪問以及吞吐量和一致性提供支持
只需單擊按鈕,即可將多區(qū)域寫入和數據分發(fā)到任何Azure區(qū)域。
在任何Azure區(qū)域獨立且彈性地縮放存儲和吞吐量(即使在不可預知的流量激增期間),以實現在全球范圍內無限縮放。
簡化應用程序開發(fā)
使用開源API、多個SDK、無架構數據和對操作數據的無ETL分析進行快速構建。
與新式(云原生)應用開發(fā)中使用的關鍵Azure服務深度集成,包括Azure Functions、IoT中心、AKS(Azure Kubernetes Service)、應用服務等。
從多個數據庫API中進行選擇,包括本機Core(SQL)API、適用于MongoDB的API、Cassandra API、Gremlin API和表API。
使用所選語言和適用于.NET、Java、Node.js和Python的SDK,在Core(SQL)API上構建應用。或者為任何其他數據庫API選擇的驅動程序。
使用Azure Synapse Analytics對Azure Cosmos DB中存儲的近乎實時的操作數據運行無ETL分析。
通過更改源,可以輕松地跟蹤和管理對數據庫容器所做的更改以及使用Azure Functions創(chuàng)建觸發(fā)事件。
Azure Cosmos DB的無架構服務會自動為所有數據(無論數據模型為何)編制索引,從而快速交付查詢。
關鍵任務就緒
保證每個應用程序的業(yè)務連續(xù)性、99.999%的可用性和企業(yè)級安全性。
Azure Cosmos DB提供了全面的SLA套件,包括全球業(yè)界領先的可用性。
通過自動數據復制輕松地將數據分布到任何Azure區(qū)域。使用強一致性時,多區(qū)域寫入或RPO 0無需停機。
通過自行管理的密鑰體驗企業(yè)級靜態(tài)加密。
基于角色的訪問控制可確保數據安全,并提供精細的控制。
完全托管和經濟高效
端到端數據庫管理,具有與應用程序和TCO需求相匹配的無服務器和自動縮放功能
完全托管的數據庫服務。自動、無需觸控、維護、修補和更新,從而為開發(fā)人員了節(jié)省時間和資金。
適用于任何規(guī)模的不可預測或偶發(fā)性工作負載的經濟高效選項,使開發(fā)人員無需計劃或管理容量即可輕松入門。
無服務器模型提供尖峰工作負載自動響應服務,可按需管理流量激增。
自動縮放預配的吞吐量,可在保持SLA的同時自動并立即縮放容量以應對不可預測的工作負載。
受益于Azure Cosmos DB的解決方案
任何Web、移動、游戲和IoT應用程序,只要其需要處理大量數據和全局規(guī)模的讀寫操作,各種數據的響應時間接近實時,就可以充分利用Cosmos DB所保證的高可用性、高吞吐量、低延遲以及可調的一致性。了解如何將Azure Cosmos DB用于生成IoT和遠程信息處理、零售和營銷、游戲以及Web和移動應用程序。