云数据库 Memcache 版与自建 Memcached 区别

一、什么是云数据库 Memcache?

云数据库 Memcache 版是基于内存的缓存服务,支持海量小数据的高速访问。云数据库 Memcache 版可以极大缓解对后端存储的压力,提高网站或应用的响应速度。
云数据库 Memcache 版支持 Key-Value 的数据结构,兼容 Memcached 协议的客户端都可与阿里云云数据库 Memcache 版进行通信。
云数据库 Memcache 版支持即开即用的方式快速部署。对于动态 Web、APP 应用,可通过缓存服务减轻对数据库的压力,从而提高网站整体的响应速度。
与本地自建 Memcached 相同之处在于云数据库 Memcache 版同样兼容 Memcached 协议,与用户环境兼容,可直接使用。不同之处在于硬件和数据部署在云端,有完善的基础设施、网络安全保障、系统维护服务。
更多参阅云数据库memcache文档

二、云数据库 Memcache 版与本地自建 Memcached 的区别?

部署:云数据库 Memcache 版简单易用,购买后缓存服务即时可用。自己搭建 Memcached 的操作和设置较复杂。
性能:对于单连接访问的情况,云数据库 Memcache 版的 IO 性能要略低于本地自建的 Memcached;在大规模多连接并发的情况下,云数据库 Memcache 版的 IO 性能要高于自建 Memcached。(请参考测试报告)
负载均衡:云数据库 Memcache 版后端集群的多台服务器会自动进行负载均衡,用户无需进行任何设置。
可用性:由于云数据库 Memcache 版采用分布式集群的架构,使其高可用性,避免单点故障,能够持续提供稳定的服务。而自建的 Memcached 服务在稳定性上是无法与云数据库 Memcache 版相比的。
扩容:云数据库 Memcache 版支持在线动态扩容,只需在控制台一键点击即完成扩容升配。而自建的 Memcached 服务无法做到这一点。
安全:云数据库 Memcache 版支持用户密码校验及 IP 访问白名单设置等多种安全机制。而自建的 Memcached 服务需要用户自行设计并实现安全机制。
更多参阅云数据库memcache与本地自建区别文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值