Memcached是一個(gè)高性能、分布式的緩存系統(tǒng),可有效加快應(yīng)用速度、提升應(yīng)用的可擴(kuò)展性,降低對后端 數(shù)據(jù)庫 的性能依賴。分布式緩存Memcached是兼容Memcached的內(nèi)存數(shù)據(jù)庫服務(wù),提供了雙機(jī)熱備、故障恢復(fù)、無憂運(yùn)維等能力,滿足用戶應(yīng)用加速以及高讀寫性能的業(yè)務(wù)訴求
應(yīng)用場景
游戲類應(yīng)用
在游戲應(yīng)用中,可以將一些非角色數(shù)據(jù),如排行榜等存儲(chǔ)在Memcached中以提升用戶訪問速度。
優(yōu)勢
數(shù)據(jù)訪問加速
通過將熱點(diǎn)數(shù)據(jù)放入緩存,加快用戶端訪問速度,提升用戶體驗(yàn)
靈活擴(kuò)展
業(yè)務(wù)爆發(fā)時(shí)可以通過一鍵擴(kuò)容,輕松應(yīng)對數(shù)據(jù)量和訪問量的增長
數(shù)據(jù)備份 恢復(fù)
數(shù)據(jù)備份到OBS,根據(jù)需要一鍵式恢復(fù), 數(shù)據(jù)安全 有保障
應(yīng)用場景1.jpg)
電商類應(yīng)用
熱銷商品展示、秒殺推薦等數(shù)據(jù)面臨高并發(fā)讀的壓力,可以存儲(chǔ)在分布式緩存Memcached中以進(jìn)行快速訪問,分布式緩存Memcached的高并發(fā)及靈活擴(kuò)展能輕松應(yīng)對高并發(fā)訪問
優(yōu)勢
高并發(fā)
分布式緩存Memcached提供超過10萬的高QPS,輕松應(yīng)對高并發(fā)訪問
靈活擴(kuò)展
業(yè)務(wù)爆發(fā)時(shí)可以通過一鍵擴(kuò)容,滿足秒殺場景下的訪問量增長
數(shù)據(jù)持久化
自動(dòng)將數(shù)據(jù)持久化到磁盤,保障數(shù)據(jù)安全可靠
應(yīng)用場景2.jpg)
互聯(lián)網(wǎng)類應(yīng)用
社交應(yīng)用、網(wǎng)站類應(yīng)用對于訪問速度、成本、高并發(fā)等要求可以通過分布式緩存Memcached來滿足,比如Memcached中的Set數(shù)據(jù)可以支撐好友關(guān)系類數(shù)據(jù),Memcached中的String數(shù)據(jù)緩存一些靜態(tài)文件,提升網(wǎng)站運(yùn)行速度
優(yōu)勢
高并發(fā)
分布式緩存Memcached提供超過10萬的高QPS,輕松應(yīng)對高并發(fā)訪問
即買即用
可以根據(jù)業(yè)務(wù)的增長按需購買緩存實(shí)例,不占用額外資源,節(jié)約成本
靈活擴(kuò)展
業(yè)務(wù)爆發(fā)時(shí)可以通過一鍵擴(kuò)容,滿足秒殺場景下的訪問量增長
應(yīng)用場景3.jpg)
金融類應(yīng)用
金融類應(yīng)用對高并發(fā)、數(shù)據(jù)可靠性,安全等都存在較高要求,分布式緩存Memcached的雙機(jī)熱備,數(shù)據(jù)備份恢復(fù),安全防護(hù)等措施確保金融應(yīng)用的業(yè)務(wù)安全
優(yōu)勢
高可用
雙機(jī)熱備的高可用架構(gòu),主節(jié)點(diǎn)故障不影響上層業(yè)務(wù)
安全防護(hù)
提供用戶名密碼,審計(jì)日志等安全措施,確保數(shù)據(jù)安全可追溯
數(shù)據(jù)備份恢復(fù)
數(shù)據(jù)備份到OBS,根據(jù)需要一鍵式恢復(fù),數(shù)據(jù)安全有保障
應(yīng)用場景4.jpg)