倒數計時7天 | 全球第一的KV記憶體資料庫即將再度升級!

阿里巴巴資料庫技術發表於2020-06-17

倒數計時7天 | 全球第一的KV記憶體資料庫即將再度升級!

Redis 作為穩居世界排名第一的 KV 記憶體資料庫,同時也是最受歡迎的開源快取產品,在網際網路行業有著非常廣泛的應用,是應對高併發,大流量,低延遲業務場景的不二選擇。
從11年前,Redis釋出第一個版本開始,它便成為資料庫領域一顆快速發展的璀璨明星,高效能的資料存取能力、精妙設計無鎖化核心設計、實用豐富的資料結構,以及後續高可用、叢集等生產環境架構的大力發展使得Redis相較於同期甚至更早期起步的快取產品得到了最為廣泛的使用。

2020年5月2日,Redis 6.0 GA版正式釋出,包含多項關鍵功能和核心架構更新。

2020年5月7日,阿里雲全球首發最新版 Redis 6.0雲資料庫,全面涵蓋開源Redis 6.0諸如 RESP3新協議的支援,ACL 管理,多 IO 執行緒,SSL 加密,客戶端快取,叢集代理等多項重大更新。在阿里雲,您可以第一時間體驗到最新版 Redis 的各項功能,構建高效能、場景豐富的應用系統。

1
史上最重量級釋出 ,Redis 6.0 新功能特性
  • 支援全新的RESP協RESP全稱為REdis Serialization Protocol,是 Redis 服務端與客戶端之間通訊的協議,新版RESP3協議表達語義更為豐富,為後續客戶端簡化實現與客戶端快取的設計做準備。

  • 多 IO 執行緒:Redis 社群版終於迎來了多 I/O 執行緒版本,透過 threaded-io 可以設定 IO 執行緒數(注:該引數不包含 worker 執行緒),從而提升網路吞吐能力,進而提升整體處理效能。

  • ACL 管理:Redis 6.0 這次帶來了比較完善的 ACL 管理能力,方便客戶分賬號、命令進行更細粒度的許可權管理,安全性及易用性均得到了極大的提升。

  • SSL 加本次釋出引入了 SSL 資料鏈路加密,提升了 Redis 資料傳輸安全性。在此之前,這項能力已是阿里雲Redis的產品標配

  • 全新字串命令 STRALGO:本次釋出也帶來了最長公共子序列命令 STRALGO LCS,可以提供字串比對能力,在這次新疫情下,在病毒 RNA 比對場景下或可以一展身手。

  • 分片叢集代理Redis 終於迎來了官方代理選項,在NoSQL分散式的大背景下,弱化底層叢集架構是眾多資料庫演進的一個大方向,Redis 6.0 之前,叢集及非叢集兩種連線模式給客戶的研發設定了非常大的阻礙,新叢集版代理可以讓客戶用一套程式碼管理叢集及非叢集架構,降低了客戶研發及管理難度。

  • 客戶端快取本次釋出帶來了全新的客戶端快取及通知機制,目前還處於初級階段,需要客戶端支援,市面上的開源客戶端類庫還基本不支援。
2
極速登場,全球首發雲資料庫Redis 6.0版本
阿里雲 Redis 從 2015 年商用以來,一直是全球領先的雲KV記憶體資料庫產品,這個產品背後的研發團隊擁有眾多頂級Redis社群Commiter,為社群做出了大量卓越的貢獻,是國內最強大的Redis團隊。
過去的一年,我們將原來服務於集團內部打磨多年、有著上萬臺規模、訪問峰值高達10億量級的Tair(相容Redis協議的KV儲存)作為Redis增強版輸出上雲,讓廣大深度使用Redis的客戶共享阿里巴巴技術沉澱的成果。
在Redis 6.0開源版本中,阿里雲 Commit 貢獻僅次於作者和 Redis Labs(Redis作者所在的商業公司),高居原廠外程式碼貢獻第一名
本次Redis 6.0的雲服務釋出,更是僅僅距離社群版 GA 僅僅過去不到一週的時間,是除原廠外(與GA同步上線雲服務)全球第一個提供Redis 6.0雲服務的廠商,以強大的技術實力成就客戶。

倒數計時7天 | 全球第一的KV記憶體資料庫即將再度升級!

3
全面強大,Redis企業級特性盡在掌握
目前阿里雲 Redis 提供社群版增強版(Tair)兩大產品系列,覆蓋 4.0 到 6.0 全版本,是全球版本能力及版本覆蓋度最為廣泛的雲 KV 快取產品。
增強版(Tair)包括效能增強版和混合儲存版兩個分支。增強版作為企業級Redis產品,有著更為卓越的效能特性、更低成本與更可靠的儲存機制和更強大的管控與功能擴充套件能力,諸多功能設計與效能提升都領先於開源版本和多個世界級雲廠商,可以說增強版使得阿里雲Redis從跟隨者成長為業界標準的引領者。
在效能方面,Tair效能增強版有著單叢集高達5000萬QPS的記錄,提供3倍於社群版Redis 5.0的效能,即使是與最新Redis 6.0(RC版)對比測試也有接近2倍的效能提升,是全球最快的 KV 快取產品。
最新Redis 6.0引入的多執行緒思路與阿里雲 Redis一年前便推出的效能增強版(Tair)英雄略同。但是由於社群版 I/O 執行緒並沒有各自獨立的Eventloop,併發度不夠徹底,在連線數越來越多的情況下,社群版6.0的多執行緒實現與Tair效能上會出現一定差距,後者由於進行了完全的流水線化,效能得到了進一步的提升。
倒數計時7天 | 全球第一的KV記憶體資料庫即將再度升級!


在儲存方面,阿里雲增強版中的混合儲存版引入 SSD 儲存介質,在相容 Redis 協議的基礎上,TCO 降低 70%+最高支援32T的儲存規格,是超大規格 KV 資料庫的最佳選擇。
全新提供的半同步複製選項,避免全量同步抖動的同時也加強了資料可靠性的保障,進一步降低業務設計複雜度和資料風險。
在管控和功能豐富方面,阿里雲 Redis社群與增強的各個版本均融合了飛天管控平臺技術能力,在平臺管控與周邊生態上進行了全方位最佳化,為阿里雲客戶提供了較之自建Redis服務更為優質的雲快取完整解決方案:

  • 開箱即用:控制檯一鍵購買,極速提供服務,無需多等待更無需關心部署架構及最佳配置問題。
  • 審計日誌:全新審計日誌系統,提供多維度查詢過濾及聚合展示,操作歷史一目瞭然,還可以在關鍵時刻幫助定位效能問題。
  • 快取分析:全新快取分析提供基於 RDB 的多維度 Key 分析報告,提供 Key 容量及數量展示,同時提供按照 Key,字首的 Top key 降序展示,讓您可以儘早掌握大 Key和熱點key 可能導致的效能問題,進行針對性改進。
  • 秒級監控:提供 5秒監控粒度,方便客戶第一時間掌握例項執行狀況。
  • 多種 module(僅增強版):提供 TairString,TairHash,TairDoc 等多種 module 支援,可以輕鬆實現分散式鎖,field 級別 TTL 設定等企業級能力,面向多種應用場景,提升研發效率,創造更多玩法。

4

結語

過去幾年,雲資料庫的採用率不斷上升。據Gartner 預測,到2023年全球3/4的資料庫都會跑在雲上。阿里雲現位居亞太區市場份額第一,在全球雲資料庫市場份額第三,年增速115%。
阿里雲擁有國內最豐富的雲資料庫產品,目前已有超過40萬個資料庫遷移到阿里雲上,涵蓋金融、電信、製造、物流等領域的龍頭企業。
在去年國際權威機構Forrester釋出的資料庫評估報告《The ForresterWave™:Database-As-A-Service,Q2 2019》中,阿里雲資料庫躋身“強勁表現者”陣營。2018年,阿里雲成為首家且唯一一家進入Gartner資料庫魔力象限——遠見者象限的中國公司。
作為阿里雲資料庫中重量級的產品,阿里雲Redis在阿里集團內部常年服務於淘寶,天貓,高德,菜鳥等核心業務系統,歷經各種大促活動的洪峰壓力磨練與多種業務場景的廣泛應用,是企業級客戶上雲的放心之選。
阿里雲Redis 6.0的全球首發,其良好的社群相容性、完整的管控能力、效能強大的核心以及功能豐富的擴充套件能力,為您的線上高吞吐低延遲應用進行全方位的保駕護航!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69940574/viewspace-2698817/,如需轉載,請註明出處,否則將追究法律責任。

相關文章