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