華為云計算 云知識 文檔數(shù)據(jù)庫的應(yīng)用場景
文檔數(shù)據(jù)庫的應(yīng)用場景


文檔數(shù)據(jù)庫 DDS兼容MongoDB協(xié)議,在華為云高性能、高可用、高安全、可 彈性伸縮 的基礎(chǔ)上,提供了一鍵部署,彈性擴(kuò)容,容災(zāi),備份,恢復(fù),監(jiān)控等服務(wù)能力。目前支持分片集群(Sharding)、副本集(ReplicaSet)和單節(jié)點(Single)三種部署架構(gòu)

游戲:文檔數(shù)據(jù)庫副本集和集群架構(gòu)的高可用特性,能夠滿足游戲在高并發(fā)下的持續(xù)穩(wěn)定運行。兼容MongoDB,具有No-Schema的方式,能在游戲玩法變化中快速變更表結(jié)構(gòu),非常適用于靈活多變的游戲業(yè)務(wù)需求。優(yōu)勢:支持內(nèi)嵌文檔、內(nèi)嵌文檔可以避免join的使用,降低應(yīng)用開發(fā)的復(fù)雜性,靈活的schema支持,方便快速開發(fā)迭代、輕松應(yīng)對數(shù)據(jù)峰值壓力、基于分片構(gòu)建的集群支持TB級的數(shù)據(jù)需求

loT:具有高性能和異步數(shù)據(jù)寫入功能,特定場景下可達(dá)到內(nèi)存數(shù)據(jù)庫的處理能力。同時, 文檔數(shù)據(jù)庫服務(wù) 中的集群實例,可動態(tài)擴(kuò)容和增加mongos和shard組件的性能規(guī)格和個數(shù),性能及存儲空間可實現(xiàn)快速擴(kuò)展,非常適合IoT的高并發(fā)寫入的場景。文檔數(shù)據(jù)庫服務(wù)提供二級索引功能滿足動態(tài)查詢的需求,利用兼容MongoDB的map-reduce聚合框架進(jìn)行多維度的數(shù)據(jù)分析。優(yōu)勢:1.寫性能:文檔數(shù)據(jù)庫的高性能寫入,基于分片構(gòu)建的集群支持物聯(lián)網(wǎng)TB級的數(shù)據(jù)需求;2.高性能和擴(kuò)展性:對高QPS應(yīng)用有很好的支持,同時分片架構(gòu)可以快速進(jìn)行水平擴(kuò)展,靈活應(yīng)對應(yīng)用變化。

互聯(lián)網(wǎng):文檔數(shù)據(jù)庫服務(wù)的副本集模式采用三節(jié)點Replica Set的高可用架構(gòu),Primary節(jié)點和Secondary節(jié)點提供服務(wù),兩個節(jié)點分別擁有獨立內(nèi)網(wǎng)地址,配合Driver實現(xiàn)讀取壓力分配。優(yōu)勢:1.MapReduce:解決數(shù)據(jù)分析場景需求,用戶可以自己寫查詢語句或腳本,將請求都分發(fā)到DDS上完成2.性能擴(kuò)展能力強(qiáng):應(yīng)對業(yè)務(wù)增長快,數(shù)據(jù)量大的內(nèi)容管理系統(tǒng),具備較好的擴(kuò)展能力