開放緩存服務(wù)( Open Cache Service,簡稱OCS)是基于內(nèi)存的緩存服務(wù),支持海量小數(shù)據(jù)的高速訪問。
OCS可以極大緩解對后端存儲的壓力,提高網(wǎng)站或應(yīng)用的響應(yīng)速度。OCS支持Key-Value的數(shù)據(jù)結(jié)構(gòu),兼容Memcached協(xié)議的客戶端都可與OCS通信。OCS 支持即開即用的方式快速部署。對于動態(tài)Web、APP應(yīng)用,可通過緩存服務(wù)減輕對數(shù)據(jù)庫的壓力,從而提高網(wǎng)站整體的響應(yīng)速度。與本地MemCache相同之處在于OCS兼容Memcached協(xié)議,與用戶環(huán)境兼容,可直接用于OCS服務(wù),不同之處在于硬件和數(shù)據(jù)部署在云端,有完善的基礎(chǔ)設(shè)施、網(wǎng)絡(luò)安全保障、系統(tǒng)維護(hù)服務(wù)。所有的這些服務(wù),都不需要投資,只需根據(jù)使用量進(jìn)行付費(fèi)即可。
OCS具有如下特點(diǎn):
性能優(yōu)越。緩存數(shù)據(jù)存儲在內(nèi)存中,數(shù)據(jù)訪問迅速返回。
服務(wù)可靠。當(dāng)某臺服務(wù)器宕機(jī)時,集群將迅速恢復(fù)服務(wù),用戶當(dāng)前的客戶端自動重連后即可恢復(fù)服務(wù)。
安全保障。OCS僅支持ECS訪問,并可以限制源服務(wù)器的IP地址,避免外部攻擊。
彈性伸縮。當(dāng)業(yè)務(wù)規(guī)模發(fā)生變化時,用戶可隨時根據(jù)需要修改OCS實(shí)例的配置,并且在配置變更過程中,OCS實(shí)例不會停止服務(wù),您的客戶端程序也不必修改。
管理透明。OCS是一個開箱即用的服務(wù),阿里云的OCS團(tuán)隊(duì)負(fù)責(zé)OCS產(chǎn)品的管理,包括日常維護(hù)、軟硬件故障處理、補(bǔ)丁更新等工作,讓用戶專注于保障服務(wù)的健康有效。
兼容性。兼容memcache binary protocol,符合該協(xié)議的客戶端(binary SASL)都可使用OCS。