NoSQL最早起源於1998年,但從2009年開始,NoSQL真正開始逐漸興起和發展。回望歷史應該說NoSQL資料庫的興起,完全是十年來伴隨網際網路技術,大資料資料的興起和發展,NoSQL在面臨大資料場景下相對於關係型資料庫運用,這一概念無疑是一種全新思維的注入。
接下來本文重點梳理下NoSQL領域最新發展趨勢以及阿里雲NoSQL最新現狀,以饗讀者。
雲NoSQL資料庫成為資料庫領域重要增長引擎
雲化趨勢不可避免,根據Gartner的報告,2017年超過73%的DBMS增長來自雲廠商,Gartner象限裡面AWS在領導者象限上升趨勢明確,老牌廠商下滑嚴重。在2018年Gartner報告中,阿里雲資料庫更是中國唯一首次入圍遠見者象限。而在眾多雲廠商裡面增長最快的又是NoSQL資料庫,雲NoSQL成為資料庫領域重要增長引擎。
阿里雲覆蓋了主流的NoSQL引擎
阿里雲集團是國內最早提出資料戰略,本身也擁有最大體量的資料,是最早投入NoSQL資料庫技術研發,目前也擁有國內最大的專家團隊。在持續十年技術加持下,阿里雲NoSQL目前覆蓋了所有主流的NoSQL資料庫,如Redis/mongodb/HBase/圖等等。下表是目前阿里雲目前覆蓋的主流的NoSQL資料庫。
NoSQL資料庫 | 儲存型別 | 典型場景 |
---|---|---|
Redis/Memcache | Key/Value | 快取,搭配所有資料庫使用;直播、視訊等各種線上場景。 |
MongoDB | 文件 | 非常適合遊戲、地圖、基於位置的資料查詢等等場景。 |
HBase | Wide Column | 風控、畫像、使用者行為資料,使用者詳單,物件儲存等等。 |
ElasticSearch/Solr | 倒排索引 | 文字模糊查詢 |
JanusGraph/GDB | 圖 | 關係分析和挖掘,金融、風控 |
阿里雲NoSQL資料庫多項獨家關鍵技術領先競爭對手,是國內當之無愧的NoSQL資料庫排頭兵。
擁有業界最全的產品的形態
以Redis為例,全系覆蓋全系列支援2.X, 3.X 4.X, 支援從適合開發者的單節點到多中心的各種產品形態,架構任意變換, 自動容災, 全面監控。
通過各種產品形態,阿里雲有能力服務從開發者、中小企業、大企業各種客戶,滿足不同客戶對價效比,SLA,可靠性,管控的各種需求。
在最新版本跟進上,阿里雲NoSQL也一直在走雲廠商前列,18年6月6日全球首發HBase 2.0,同年10月份又全球第一家雲廠商支援MongoDB 4.0版本。
另外預告一下,這個月我們會推出全新redis 5.0版本,滿足眾多企業對新版本的訴求,敬請期待!
把資料可靠性作為重中之重
對大多數公司來說資料的安全性以及可靠性是非常重要的,如何保障資料的安全以及資料的可靠是大多數資料庫必須考慮的。2016
IDC的報告表示資料的備份(data-protection)和資料恢復(retention)是NoSQL的最基礎的需求之一,阿里雲NoSQL資料庫也一直把怎麼保障客戶的資料安全放在首位。
以雲HBase為例,傳統資料庫備份恢復的能力都是TB級別,在交易等場景下面是足夠的,但面向大資料場景就捉襟見肘了。雲HBase通過垂直整合高壓縮、核心級優化等能力,將備份恢復的量級成功推高百倍以上,做到
百TB級別甚至更高 ,讓客戶在大資料量場景下也無後顧之憂。
雲HBase支援全量(備份集)備份、全量(備份集)恢復、增量(實時)備份、增量(時間點)恢復完整備份恢復能力。
全球分散式能力助力企業解決業務出海、地域級災備、全球同服/多活、跨域資料遷移等關鍵業務
雲廠商之所以有這麼強大的活力,除了在資料庫核心本身長足的進步之外,結合雲服務整體生態的創新是重要的一環。阿里雲NoSQL資料庫持續發力和覆蓋了全球分散式能力,助力企業參與全球業務競爭。是否具備全球擴充套件和分散式的能力,是雲NoSQL資料庫重要的入門門檻。以Redis為例,我們再18年8月份全球雲廠商首家推出Redis全球多活,解決多媒體、遊戲、電商等多行業客戶業務出海、地域級災備、全球同服/多活、跨域資料遷移的訴求。多項關鍵能力獨步領域內:
全球多活:核心級別支援,實現多節點全球容災。
高可用:同步通道支援斷點續傳,容忍天級別的隔斷,子例項HA自動切換
高效能:單通道10萬TPS,高於Redis處理速度;延遲低、洲際內百毫秒延遲
支援資料最終一致性:CRDT衝突解決方案+資料一致性檢測,基於Redis核心改造,原生Redis核心無此功能。
融合多模和多負載能力,提供一站式低成本資料處理平臺
2018年12月13日第8屆中國雲端計算標準和應用大會隆重發布X-Pack,在雲HBase基礎上新增多模型和多負載支援。
多模型支援:同時支援KV、時序、時空、圖、文件等多種資料模型,內建豐富處理能力,讓業務開發效率提升百倍。
多負載支援:ApsaraDB HBase在線上能力的基礎上,融合流處理、批處理、OLAP,OLTP、高速物件儲存,全文檢索等能力,提供客戶業務開箱即用的能力。
通過多模型和多負載的支援,基於Apache HBase及HBase生態構建的 低成本、一站式 資料處理平臺,支援Spark、二級索引、全文查詢、圖、時序、時空、分析等能力,是物聯網、風控推薦、物件儲存、AI、Feeds等場景首選資料庫。
多項獨家企業級能力,領域內領先,不負重託
客戶選擇NoSQL資料庫服務,一個非常看重的關鍵點是就是企業級能力,解決企業生產開發過程中,管理,維護各個方案的瓶頸。
NoSQL資料庫服務深度結合企業應用場景,經過長期的發展,目前具備了多項獨家企業級能力,以MongoDB為例:
跨域雙活:資料雙向同步,相比現有通道產品提升100%效率,業界領先。
首創物理+邏輯備份雙能力:物理備份,相比開源版本備份效率提升100%,恢復效率提升300%。創新性提供邏輯snapshot能力,解決政企等定期大批量資料更新需求,同架構下價效比提升100%。
秒級監控及智慧診斷能力:提供每秒粒度的監控資料採集,監控精度提升數十倍。結合監控、審計等資料提供智慧診斷,分析系統執行瓶頸並自動化提供優化建議。
下面是雲MongoDB和自建的社群版本的一個對比,雲服務再搭建、安全、優化、運維、定製等各個方面全面勝出,全面降低客戶的TCO。
即將重磅釋出CloudNative圖資料庫
隨著企業的資料越來越多,業務越來越複雜,客戶提出了很多實時線上的高效能圖資料儲存和查詢服務的訴求。我們也將再本月重磅釋出阿里雲首款Cloud Native專業的圖資料庫。
新的圖資料庫將會支援豐富的能力,並在易用性,高可用站上一個新的高度,非常適合擁有社交網路、金融欺詐檢測、實時推薦引擎、知識圖譜、網路/IT運營方面訴求的客戶。
展望未來,阿里雲NoSQL資料庫也會持續圍繞客戶業務,成本,運維各個方面進行優化和創新,成就客戶,爭做最好的NoSQL資料庫而持續努力!
最後,阿里即將召開2019阿里雲峰會 北京站有專門的資料庫專場《資料庫專場:雲時代的企業級資料庫架構與實踐》,進一步分享資料庫的最新發展趨勢,歡迎大家報名: www.yunqi.org/goPage?page…
一站式開發者服務,海量學習資源0元起!
阿里熱門開源專案、機器學習乾貨、開發者課程/工具、小微專案、移動研發等海量資源;更有開發者福利Kindle、技術圖書幸運抽獎,100%中--》www.aliyun.com/acts/produc…