華為云Memcached新實(shí)例上線(xiàn) 1分鐘打造企業(yè)級(jí)緩存應(yīng)用
眾所周知,數(shù)據(jù)一般放在數(shù)據(jù)庫(kù)中,當(dāng)數(shù)據(jù)量變的很大,頻繁的查詢(xún)就需要耗費(fèi)過(guò)多的時(shí)間,用戶(hù)體驗(yàn)隨之下降。所以,對(duì)于數(shù)據(jù)庫(kù)驅(qū)動(dòng)的應(yīng)用,當(dāng)我們希望其擁有更為出色的性能表現(xiàn)時(shí),緩存效率也是必須考慮的。
如果把常用的熱點(diǎn)數(shù)據(jù)放在內(nèi)存中,需要查詢(xún)的時(shí)候,直接從內(nèi)存中獲取,減少查詢(xún)數(shù)據(jù)庫(kù)的次數(shù),就可以提高查詢(xún)效率。目前業(yè)界兩種主流的內(nèi)存數(shù)據(jù)庫(kù):Memcached和Redis,均可實(shí)現(xiàn)基于key-value的存儲(chǔ)。其中Memcached面世時(shí)間更早,設(shè)計(jì)簡(jiǎn)單、易于開(kāi)發(fā)、便于部署,解決了大型數(shù)據(jù)緩存的很多問(wèn)題,目前已有大量的存量用戶(hù),特別在休閑類(lèi)游戲應(yīng)用中的使用率是非常高的。
華為云Memcached實(shí)例上線(xiàn) 提供“三高”新選擇
與自建開(kāi)源Memcached相比,華為云全新上線(xiàn)的Memcached實(shí)例,為用戶(hù)提供了一種可用性、安全性和擴(kuò)展性更高的新選擇。
原生Memcached不具備數(shù)據(jù)持久化,高可用等功能,通常都需投入大量的人力物力進(jìn)行管理,容量不夠還需要考慮如何擴(kuò)容、數(shù)據(jù)如何遷移等繁瑣工作。分布式緩存服務(wù)(Distributed Cache Service)是華為云上的一款內(nèi)存數(shù)據(jù)庫(kù)服務(wù),基于雙機(jī)熱備的高可用架構(gòu),擁有豐富的緩存類(lèi)型,能夠很好地滿(mǎn)足用戶(hù)高讀寫(xiě)性能及快速數(shù)據(jù)訪(fǎng)問(wèn)的業(yè)務(wù)訴求。分布式緩存服務(wù)能夠有效加快應(yīng)用的處理速度,降低業(yè)務(wù)對(duì)整體架構(gòu)的壓力,具有高可靠、在線(xiàn)擴(kuò)展、一鍵運(yùn)維等特點(diǎn)。華為云分布式緩存服務(wù)繼推出Redis實(shí)例后,***又推出Memcached實(shí)例,讓使用Memcached的用戶(hù)也能快速上云。
DCS Memcached實(shí)例 |
ECS上自建開(kāi)源Memcached |
|
高可用 |
主備實(shí)例雙機(jī)熱備,單機(jī)故障不斷業(yè)務(wù) |
無(wú)高可用特性,存在單點(diǎn)故障問(wèn)題 |
安全性 |
支持SASL鑒權(quán)、VPC虛擬網(wǎng)絡(luò)等公有云安全服務(wù) |
自行管理設(shè)置安全配置,安全防護(hù)效果依賴(lài)于安全專(zhuān)員的水平 |
擴(kuò)展性 |
具有在線(xiàn)一鍵擴(kuò)容能力,***可支持64G |
每次需要人工介入,導(dǎo)致業(yè)務(wù)中斷數(shù)小時(shí) |
數(shù)據(jù)可靠性 |
自動(dòng)備份策略 + 手動(dòng)按需備份保障數(shù)據(jù)可靠性 |
自行保障,執(zhí)行定時(shí)任務(wù)或者定期技術(shù)人員介入,數(shù)據(jù)自行保存 |
一鍵運(yùn)維 |
提供云審計(jì)、云監(jiān)控等服務(wù),方便運(yùn)維 |
需額外的運(yùn)維人員,自行研發(fā)對(duì)應(yīng)的運(yùn)維監(jiān)控系統(tǒng) |
華為云分布式緩存服務(wù)Memcached實(shí)例支持Memcached協(xié)議的雙機(jī)熱備,故障時(shí)自動(dòng)切換,實(shí)現(xiàn)對(duì)用戶(hù)和應(yīng)用層無(wú)感知的高可用特性。同時(shí),基于改進(jìn)版增量式主從同步機(jī)制和備份恢復(fù)機(jī)制,在保障性能的同時(shí)提高數(shù)據(jù)的可靠性,相比原生Memcached而言具有數(shù)據(jù)持久化功能。能夠按時(shí)間周期選擇自動(dòng)備份策略,設(shè)置對(duì)應(yīng)的過(guò)期時(shí)間,到期自動(dòng)過(guò)期,既降低成本,又提高數(shù)據(jù)可靠性,備份數(shù)據(jù)可靠性可達(dá)99.999999999%。
兼容開(kāi)源Memcached,現(xiàn)有應(yīng)用輕松上云
華為云分布式緩存服務(wù)同時(shí)兼容開(kāi)源Memcached二進(jìn)制和文本協(xié)議及對(duì)應(yīng)的客戶(hù)端。對(duì)于文本協(xié)議,支持包括get,set,replace等操作在內(nèi)的基礎(chǔ)操作和incr等算術(shù)操作;對(duì)于二進(jìn)制協(xié)議,除支持基礎(chǔ)操作和算術(shù)操作之外,還支持包括SASL認(rèn)證以及noop,version等在內(nèi)的35種二進(jìn)制命令,提供基于SASL的安全認(rèn)證機(jī)制,并額外支持在實(shí)例運(yùn)維中能發(fā)揮重要作用的stat統(tǒng)計(jì)命令?,F(xiàn)有基于Memcached的應(yīng)用,無(wú)需修改即可快速接入華為云分布式緩存服務(wù)。
華為云分布式緩存服務(wù)DCS有效提升熱點(diǎn)數(shù)據(jù)訪(fǎng)問(wèn)速度,大幅降低數(shù)據(jù)庫(kù)壓力,致力于為客戶(hù)提供開(kāi)箱即用、高性能、高可靠、高安全、易擴(kuò)展的內(nèi)存數(shù)據(jù)庫(kù)服務(wù),目前對(duì)Memcached的支持已經(jīng)上線(xiàn),詳情可訪(fǎng)問(wèn)華為云官網(wǎng)。
點(diǎn)擊了解華為云分布式緩存服務(wù)DCS(Distributed Cache Service):