北京2019年4月3日 /美通社/ -- 2019年4月3日,英特爾發布了基于英特爾®傲騰? 存儲介質的持久內存產品 -- 英特爾® 傲騰TM 數據中心級持久內存。英特爾® 傲騰TM 數據中心級持久內存與第二代英特爾® 至強® 可擴展處理器配合使用時,能夠在幾近內存級別的帶寬和時延下,提供超持久化、超大的內存容量,進而顯著降低Redis的硬件成本。為了讓用戶以較低成本在業務場景中享受到Redis的優勢,騰訊云數據庫團隊攜手英特爾,致力于對在Redis中使用英特爾® 傲騰TM 數據中心級持久內存新硬件進行深入的合作研發,以便在成本以及性能化方面為Redis數據庫帶來革命性的改變。騰訊云數據庫Redis 的英特爾® 傲騰TM 數據中心級持久(jiu)內存版本不日(ri)將(jiang)正式對外(wai)發布。
Redis作為一款具有豐(feng)富的數據(ju)(ju)(ju)(ju)結構類型、高(gao)性(xing)能、高(gao)靈活性(xing)的緩存(cun)(cun)數據(ju)(ju)(ju)(ju)庫風靡全球,其(qi)1ms的響(xiang)應時延(yan)(yan)在數據(ju)(ju)(ju)(ju)庫圈內(nei)更是(shi)一騎絕塵,其(qi)根本原因(yin)是(shi)Redis將所有的數據(ju)(ju)(ju)(ju)都存(cun)(cun)放于內(nei)存(cun)(cun),而內(nei)存(cun)(cun)擁(yong)有著(zhu)磁盤難(nan)以比擬的帶(dai)寬和(he)時延(yan)(yan)。但與此(ci)(ci)同時,僅(jin)基(ji)于內(nei)存(cun)(cun)的Redis給(gei)用戶帶(dai)來(lai)了高(gao)昂(ang)的成本開銷(xiao)。因(yin)此(ci)(ci)騰訊云數據(ju)(ju)(ju)(ju)庫團隊一直(zhi)在尋找讓(rang)Redis“快和(he)低成本兼具”的優化方案,來(lai)滿(man)足海(hai)量用戶的需求。
騰(teng)訊(xun)云(yun)(yun)數(shu)據庫Redis源自騰(teng)訊(xun)集(ji)團內部(bu),自2013年(nian)正式對外(wai)提供服務(wu)以來(lai),已有數(shu)萬家用(yong)戶享受了(le)騰(teng)訊(xun)云(yun)(yun)Redis帶來(lai)的(de)(de)安(an)全(quan)穩定(ding)的(de)(de)云(yun)(yun)服務(wu)。2018年(nian)7月,騰(teng)訊(xun)云(yun)(yun)數(shu)據庫推出了(le)全(quan)新的(de)(de)Redis4.0集(ji)群版(ban),不(bu)但全(quan)面兼容(rong)(rong)(rong)了(le)Redis4.0的(de)(de)數(shu)據結構及使用(yong)方法,同時解決了(le)原生方案在備(bei)份、容(rong)(rong)(rong)災等方面的(de)(de)不(bu)足(zu),具備(bei)易懂、易用(yong)、易維護(hu)、高可靠、低成本等特性,成為業界首個實現“擴縮容(rong)(rong)(rong)不(bu)閃斷(duan)不(bu)只(zhi)讀”的(de)(de)Redis云(yun)(yun)數(shu)據庫。
在架(jia)構方面,騰(teng)訊云Redis4.0集群版(ban)基于(yu)原生(sheng)Redis Cluster優(you)雅的(de)自治架(jia)構,結合(he)自研(yan)的(de)高性能(neng)(neng)低延遲Smart Proxy,將Redis產品在易用(yong)、性能(neng)(neng)、彈(dan)性方面做到(dao)了(le)極致。用(yong)戶可以(yi)像(xiang)使(shi)用(yong)單(dan)節點版(ban)本一樣去使(shi)用(yong)集群版(ban),業務(wu)代(dai)碼無需改造,同時也支持(chi)原有在使(shi)用(yong)Codis或原生(sheng)Redis Cluster的(de)業務(wu)無縫遷移。
在(zai)性(xing)能(neng)(neng)方面(mian),騰(teng)訊(xun)云Redis 4.0集(ji)群(qun)版實現(xian)了(le)單(dan)集(ji)群(qun)千萬級的(de)(de)并(bing)發(fa)請求支(zhi)(zhi)持(chi),在(zai)1ms內可(ke)響應99%的(de)(de)請求。Smart Proxy的(de)(de)引入使(shi)得(de)Redis在(zai)性(xing)能(neng)(neng)和功能(neng)(neng)方面(mian)的(de)(de)擴展更為容易(yi),通過(guo)Smart Proxy的(de)(de)連(lian)接(jie)管理,可(ke)以(yi)(yi)支(zhi)(zhi)持(chi)上百(bai)萬的(de)(de)并(bing)發(fa)連(lian)接(jie)數,并(bing)且能(neng)(neng)保護Redis免受高并(bing)發(fa)連(lian)接(jie)的(de)(de)沖擊,同時騰(teng)訊(xun)云數據庫團隊(dui)在(zai)Proxy層支(zhi)(zhi)持(chi)了(le)大量監控(kong)指標,使(shi)得(de)用(yong)戶(hu)對Redis集(ji)群(qun)的(de)(de)監控(kong)更加精密(mi)。在(zai)大流量高并(bing)發(fa)的(de)(de)電商、視頻等場景中,詳(xiang)細精準的(de)(de)監控(kong)指標可(ke)以(yi)(yi)為業務突發(fa)響應爭取足(zu)夠的(de)(de)時間。
成本(ben)一(yi)直是(shi)騰訊(xun)云數(shu)據(ju)庫關注的重點,Redis 4.0集群版支持用戶在任意時(shi)刻去調整資源,與此同時(shi)保證不斷連、不只讀,不影響線(xian)上業務穩定運(yun)營。另外騰訊(xun)云數(shu)據(ju)庫也在新硬件(jian)領(ling)域積(ji)極探索,通過和英特爾團隊的合作,采用更高存(cun)儲(chu)密度的新硬件(jian),來降低Redis的存(cun)儲(chu)成本(ben)。
英特爾® 傲騰TM 數據中心級持久內存的問世使得Redis成本的進一步降低成為了可能。英特爾® 傲騰TM 數據中心級持久內存既可用于易失性場景,也可用于非易失性場景。在數據庫領域使用英特爾® 傲騰TM 數據中心級持久內存擴展內存容量,可以使用戶以較低成本享受到高性能的服務。同時作為持久化存儲來寫AOF LOG可以大幅提升Redis的數據可靠性。騰訊云聯合Intel經過大量的方案驗證,以及可靠性、穩定性、性能的長期測試,確定英特爾® 傲騰TM 數據中心級持久內存在Redis場景的落地方案,我們相信英特爾® 傲騰TM 數(shu)(shu)據中(zhong)心級(ji)持久內存新(xin)硬件在不久的將來將成為(wei)內存數(shu)(shu)據庫(ku)的首選解決方案(an)。
騰訊云Redis數據庫通過多年的積累,已經穩定地服務了電商、游戲、視頻、金融等諸多行業的獨角獸,未來將持續在性能、成本、易用等方面打磨產品,以支撐云上客戶的業務快速發展,基于英特爾® 傲騰TM 數據中心級持久內存的騰訊云數據庫Redis將在近期上線。