Memcached是一个高性能、分布式的缓存系统,可有效加快应用速度、提升应用的可扩展性,降低对后端 数据库 的性能依赖。分布式缓存Memcached是兼容Memcached的内存数据库服务,提供了双机热备、故障恢复、无忧运维等能力,满足用户应用加速以及高读写性能的业务诉求
应用场景
游戏类应用
在游戏应用中,可以将一些非角色数据,如排行榜等存储在Memcached中以提升用户访问速度。
优势
数据访问加速
通过将热点数据放入缓存,加快用户端访问速度,提升用户体验
灵活扩展
业务爆发时可以通过一键扩容,轻松应对数据量和访问量的增长
数据备份 恢复
数据备份到OBS,根据需要一键式恢复, 数据安全 有保障
电商类应用
热销商品展示、秒杀推荐等数据面临高并发读的压力,可以存储在分布式缓存Memcached中以进行快速访问,分布式缓存Memcached的高并发及灵活扩展能轻松应对高并发访问
优势
高并发
分布式缓存Memcached提供超过10万的高QPS,轻松应对高并发访问
灵活扩展
业务爆发时可以通过一键扩容,满足秒杀场景下的访问量增长
数据持久化
自动将数据持久化到磁盘,保障数据安全可靠
互联网类应用
社交应用、网站类应用对于访问速度、成本、高并发等要求可以通过分布式缓存Memcached来满足,比如Memcached中的Set数据可以支撑好友关系类数据,Memcached中的String数据缓存一些静态文件,提升网站运行速度
优势
高并发
分布式缓存Memcached提供超过10万的高QPS,轻松应对高并发访问
即买即用
可以根据业务的增长按需购买缓存实例,不占用额外资源,节约成本
灵活扩展
业务爆发时可以通过一键扩容,满足秒杀场景下的访问量增长
金融类应用
金融类应用对高并发、数据可靠性,安全等都存在较高要求,分布式缓存Memcached的双机热备,数据备份恢复,安全防护等措施确保金融应用的业务安全
优势
高可用
双机热备的高可用架构,主节点故障不影响上层业务
安全防护
提供用户名密码,审计日志等安全措施,确保数据安全可追溯
数据备份恢复
数据备份到OBS,根据需要一键式恢复,数据安全有保障