當前位置:
首頁 > 最新 > 華為雲推出 MongoDB 增強版 百倍性能提升體驗更佳

華為雲推出 MongoDB 增強版 百倍性能提升體驗更佳

提及 NoSQL 資料庫,不得不說 MongoDB。作為一款介於關係型資料庫和非關係型資料庫之間的產品,它同時兼顧二者屬性,既能帶來 NoSQL(非關係型資料庫)在靈活性、擴展性上的好處,又能保留 RDS(關係型資料庫)豐富的查詢能力。近期,華為雲資料庫將推出MongoDB 增強版雲服務,100 倍極致性能提升使其備受業界關注。

眾所周知,受社區版影響,直接使用開源 MongoDB 會遇到一些問題。例如 Secondary 節點平時不處理業務請求,造成資源浪費;固定節點複製關係不能容忍任意 2 節點以上的故障;節點故障數據重同步時間長,長時間處於降級狀態;Rebalance 很慢導致集群橫向擴展不能及時完成;集群擴容以 3 節點為單位,擴容成本高;備份恢復不夠快,dump 和 restore 耗時長等。

為解決上述問題,華為雲從 MongoDB 內核開始改進,推出了 Cloud Native (雲原生)的文檔資料庫服務 DDS,不但完全兼容 MongoDB 協議,而且提供一鍵部署,彈性擴容,容災,備份,恢復,監控等服務能力。目前,DDS 支持分片集群(Sharding)、副本集(ReplicaSet)、單節點(Single)三種部署架構,具有極高性價比。

改進後的華為雲 DDS服務性能突飛猛進,達到開源版 1.7 倍讀性能、3 倍寫性能、10 倍以上故障重構性能、10 倍以上備份恢復性能、100 倍以上彈性伸縮能力提升。此外 DDS 還容忍任意 N-1 個節點故障,支持單節點擴容步長。系統解決開源 MongoDB 使用過程中遇到的一系列問題。

華為雲 DDS 與開源 MongoDB 性能對比圖

事實上,DDS 的高性能並非一蹴而就,這與華為雲深厚的技術積累息息相關。

10 倍數據重構性能的提升,得益於將數據複製功能卸載到分散式共享存儲。分散式存儲採用基於分區的並行複製方式;任意盤或節點故障,集群中的多個節點參與數據重構。相比原生 MongoDB,DDS 極大縮短降級時間窗口,降低多重故障造成數據丟失的風險。

10 倍提升備份恢復性能,則源於基於分散式文件系統快照的物理備份。相比 MongoDB 的邏輯備份,DDS 不用 dump 數據,快照後直接備份數據;所有 ShardServer 互為備份關係,當某個 ShardServer 故障後,其所負責的 Chunk 由其他 ShardServer 分攤接管,讓容忍任意 N-1 個節點故障得以實現。

此外,由於企業業務壓力往往隨時間變化,每天只有 1~2 個小時處於業務高峰,大部分時間相對空閑導致資源浪費。改進後的 DDS 具備超強的彈性伸縮能力,利用存儲計算分離架構,根據系統負載自動伸縮集群規模,能為用戶節省約 50% 費用。

兩會期間,視頻雲技術服務商,北京新奧特雲視科技就基於華為雲 DDS,採用創新的融合新聞報道服務平台為媒體播報工作提供支撐。通過華為雲的加速,播放卡頓率

值得一提的是,華為雲 DDS 服務還提供了豐富的運維保障。例如快速發放部署,分鐘級發放部署 MongoDB 集群,分鐘級存儲、計算節點擴容;提供故障檢測修復,實時檢測系統資源、集群狀態、進程狀態,故障自動告警自動修復;支持多維度監控圖表、系統資源使用情況、系統狀態、用戶 IO 命令使用頻率;具體日誌採集、誤操作可恢復等功能。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 IT168科技 的精彩文章:

智聯萬物?慧見未來 綠盟科技創新解決方案大會星耀東方
隱私保護和網路安全存在衝突的7個方面

TAG:IT168科技 |