2019年4月3日,英特爾發佈了基於英特爾®傲騰™ 存儲介質的持久內存產品——英特爾® 傲騰TM 數據中心級持久內存。英特爾® 傲騰TM 數據中心級持久內存與第二代英特爾® 至強® 可擴展處理器配合使用時,可以在幾近內存級別的帶寬和時延下,提供超持久化、超大的內存容量,進而顯著下降Redis的硬件成本。爲了讓用戶以較低成本在業務場景中享受到Redis的優點,騰訊雲數據庫團隊攜手英特爾,致力於對在Redis中使用英特爾® 傲騰TM 數據中心級持久內存新硬件進行深刻的合做研發,以便在成本以及性能化方面爲Redis數據庫帶來革命性的改變。據瞭解,騰訊雲數據庫Redis 的英特爾® 傲騰TM 數據中心級持久內存版本不日將正式對外發布。數據庫
Redis做爲一款具備豐富的數據結構類型、高性能、高靈活性的緩存數據庫風靡全球,其1ms的響應時延在數據庫圈內更是一騎絕塵,其根本緣由是Redis將全部的數據都存放於內存,而內存擁有着磁盤難以比擬的帶寬和時延。但與此同時,僅基於內存的Redis給用戶帶來了高昂的成本開銷。所以騰訊雲數據庫團隊一直在尋找讓Redis「快和低成本兼具」的優化方案,來知足海量用戶的需求。緩存
騰訊雲數據庫Redis源自騰訊集團內部,自2013年正式對外提供服務以來,已有數萬家用戶享受了騰訊雲Redis帶來的安全穩定的雲服務。2018年7月,騰訊雲數據庫推出了全新的Redis4.0集羣版,不但全面兼容了Redis4.0的數據結構及使用方法,同時解決了原生方案在備份、容災等方面的不足,具有易懂、易用、易維護、高可靠、低成本等特性,成爲業界首個實現「擴縮容不閃斷不僅讀」的Redis雲數據庫。
在架構方面,騰訊雲Redis4.0集羣版基於原生Redis Cluster優雅的自治架構,結合自研的高性能低延遲Smart Proxy,將Redis產品在易用、性能、彈性方面作到了極致。用戶能夠像使用單節點版本同樣去使用集羣版,業務代碼無需改造,同時也支持原有在使用Codis或原生Redis Cluster的業務無縫遷移。
在性能方面,騰訊雲Redis 4.0集羣版實現了單集羣千萬級的併發請求支持,在1ms內可響應99%的請求。Smart Proxy的引入使得Redis在性能和功能方面的擴展更爲容易,經過Smart Proxy的鏈接管理,能夠支持上百萬的併發鏈接數,而且能保護Redis免受高併發鏈接的衝擊,同時騰訊雲數據庫團隊在Proxy層支持了大量監控指標,使得用戶對Redis集羣的監控更加精密。在大流量高併發的電商、視頻等場景中,詳細精準的監控指標能夠爲業務突發響應爭取足夠的時間。
成本一直是騰訊雲數據庫關注的重點,Redis 4.0集羣版支持用戶在任意時刻去調整資源,與此同時保證不斷連、不僅讀,不影響線上業務穩定運營。另外騰訊雲數據庫也在新硬件領域積極探索,經過和英特爾團隊的合做,採用更高存儲密度的新硬件,來下降Redis的存儲成本。安全
英特爾® 傲騰TM 數據中心級持久內存的問世使得Redis成本的進一步下降成爲了可能。英特爾® 傲騰TM 數據中心級持久內存既可用於易失性場景,也可用於非易失性場景。在數據庫領域使用英特爾® 傲騰TM 數據中心級持久內存擴展內存容量,可使用戶以較低成本享受到高性能的服務。同時做爲持久化存儲來寫AOF LOG能夠大幅提高Redis的數據可靠性。騰訊雲聯合Intel通過大量的方案驗證,以及可靠性、穩定性、性能的長期測試,肯定英特爾® 傲騰TM 數據中心級持久內存在Redis場景的落地方案,咱們相信英特爾® 傲騰TM 數據中心級持久內存新硬件在不久的未來將成爲內存數據庫的首選解決方案。數據結構
騰訊雲Redis數據庫經過多年的積累,已經穩定地服務了電商、遊戲、視頻、金融等諸多行業的獨角獸,將來將持續在性能、成本、易用等方面打磨產品,以支撐雲上客戶的業務快速發展,基於英特爾® 傲騰TM 數據中心級持久內存的騰訊雲數據庫Redis將在近期上線,敬請期待!架構