云内存

云内存

云内存Memcache具有极高性能、内存级、持久化的Key-Value存储服务,包括单机版和分布式版。云内存Memcache可以极大缓解后端存储的压力,提高网站或应用的响应速度。云内存Memcache支持Key-Value的数据结构,兼容Memcached协议的客户端都可与云内存Memcache进行通信
  • 计费模式:固定计费模式 弹性计费模式

产品优势

性能出色

具有高并发和高性能读写的显著特点。

快速创建

根据业务需求,选择所需内存容量,一键创建,立即使用。

服务高可用

支持双机热备,故障自动切换,不受单点故障的影响。

数据可靠

所有的内存数据均持久化到磁盘,不会因服务故障重启而造成数据丢失,避免数据需要重新预热。

兼容性强

无缝兼容Memcache协议,原有业务可以直接迁移,无需任何修改。

在线扩容

根据实际负载以及内存空间使用情况,可以便捷地进行在线升级,从而获取更高存储空间与性能,且升级期间读写服务不会中断。

原理架构

1、如上图所示,总体架构分为接入层与存储层。

接入层:部署Proxy模块,提供给用户的IP绑定在不同的Proxy上,实现协议解析,请求路由等功能。

存储层:部署Storage模块,以分片为单位,每个分片包含一主一从,两个Storage。

2、分片

每个实例包含一个或多个分片,数据通过一致性hash算法,分散到对应分片。

分片包含一主一从,两个Redis;主从之间是写操作强一致的,即主和从分别写成功后,才会返回成功;

创建时,分配的分片数量与申请容量相关,容量越大,数量越多;正常情况,分片数量越多,性能越强。

3、容灾

每个分片的主从,都有自动容灾功能,当出现硬件故障,导致某个主或从节点无法正常提供服务时,节点会被自动剔除;当故障解决后,系统后台会恢复正常分片状态。

4、性能

当接入层出现性能瓶颈时,可以通过提供更多的IP(非标支持),平行扩展。

当存储层出现性能瓶颈时,可以通过新增分片,增加处理能力。

产品价格

单机版Memcache价格
地域 单价
北京、上海、广州 54元/G/月,540/G/年
香港 68元/G/月,680/G/年
分布式版Memcache价格
地域 单价
北京、上海、广州 60元/G/月,600/G/年
香港 75.6元/G/月,756/G/年

用户案例

  • 流利说
  • 啪啪三国
  • 暴走漫画
  • SOASTA
  • PBA
  • 零号线