華為云計(jì)算 云知識(shí) 分布式緩存服務(wù)Redis和Memcached的區(qū)別是什么?
分布式緩存服務(wù)Redis和Memcached的區(qū)別是什么?

分布式緩存服務(wù)(Distributed Cache Service,簡稱DCS)是華為云提供的一款內(nèi)存 數(shù)據(jù)庫 服務(wù),兼容了Redis和Memcached兩種內(nèi)存數(shù)據(jù)庫引擎,為您提供即開即用、安全可靠、彈性擴(kuò)容、便捷管理的在線分布式緩存能力,滿足用戶高并發(fā)及數(shù)據(jù)快速訪問的業(yè)務(wù)訴求。

分布式緩存服務(wù)Redis和Memcached的區(qū)別是什么?

DCS Redis

Redis是一種支持Key-Value等多種數(shù)據(jù)結(jié)構(gòu)的存儲(chǔ)系統(tǒng)??捎糜诰彺?、事件發(fā)布或訂閱、高速隊(duì)列等典型應(yīng)用場景。Redis使用ANSI C語言編寫,提供字符串(String)、哈希(Hash)、列表(List)、集合結(jié)構(gòu)(Set、Sorted Set)、流(Stream)等數(shù)據(jù)類型的直接存取。數(shù)據(jù)讀寫基于內(nèi)存,同時(shí)可持久化到磁盤。

DCS Memcached

Memcached是一種內(nèi)存Key-Value緩存系統(tǒng),它支持簡單字符串?dāng)?shù)據(jù)的存取,通常作為后端數(shù)據(jù)庫內(nèi)容緩存,以提升web的應(yīng)用性能,降低對(duì)后端數(shù)據(jù)庫的性能依賴,具體了解請(qǐng)參考Memcached典型應(yīng)用場景。

DCS全面兼容Memcached協(xié)議并增強(qiáng)實(shí)現(xiàn)了雙機(jī)熱備和數(shù)據(jù)持久化。

分布式緩存服務(wù)特點(diǎn):

1、即開即用

DCS提供單機(jī)、主備和集群三種類型的緩存實(shí)例,擁有從128M到1T的豐富內(nèi)存規(guī)格。您可以通過控制臺(tái)直接下單購買并創(chuàng)建,無需單獨(dú)準(zhǔn)備服務(wù)器資源。

其中Redis4.0和Redis5.0版本采用容器化部署,秒級(jí)完成創(chuàng)建。

2、安全可靠

借助華為云 統(tǒng)一身份認(rèn)證 虛擬私有云 、 云監(jiān)控 云審計(jì) 等安全管理服務(wù),全方位保護(hù)實(shí)例數(shù)據(jù)的存儲(chǔ)與訪問。

靈活的容災(zāi)策略,主備/集群實(shí)例從單AZ(可用區(qū))內(nèi)部署,到支持跨AZ部署。目前,還上線了全球?yàn)?zāi)備管理功能,支持將主備實(shí)例跨Region備份數(shù)據(jù)。

3、 彈性伸縮

DCS提供對(duì)實(shí)例內(nèi)存規(guī)格的在線擴(kuò)容與縮容服務(wù),幫助您實(shí)現(xiàn)基于實(shí)際業(yè)務(wù)量的成本控制,達(dá)到按需使用的目標(biāo)。

4、便捷管理

可視化Web管理界面,在線完成實(shí)例重啟、參數(shù)修改、 數(shù)據(jù)備份 恢復(fù)等操作。DCS還提供基于RESTful的管理API,方便您進(jìn)一步實(shí)現(xiàn)實(shí)例 自動(dòng)化 管理。