
# Memcached主备实例（已停售）
![](https://support.huaweicloud.com/productdesc-dcs/public_sys-resources/note_3.0-zh-cn.png)
DCS Memcached已停售，建议使用Redis实例。
本章节主要描述Memcached主备实例。
#### 主备实例特点
Memcached主备实例在单机实例基础上，增强服务高可用以及数据高可靠性。
Memcached主备实例具有以下特性：
1. **持久化，确保**数据**高可靠**
   实例包含一个主节点和一个备节点，都默认开启数据持久化。同时支持数据持久化，确保数据高可靠。
   Memcached主备实例的备节点对用户不可见，不支持客户端直接读写数据。
   
2. **数据同步**
   主备节点通过增量数据同步的方式保持缓存数据一致。
   ![](https://support.huaweicloud.com/productdesc-dcs/public_sys-resources/note_3.0-zh-cn.png)
   当网络发生异常或有节点故障时，主备实例会在故障恢复后进行一次全量同步，保持数据一致性。
   
3. **故障后自动切换主节点，服务高可用**
   当主节点故障后，备节点在30秒内自动完成主备切换，无需用户操作，业务平稳运行。
   
4. **多种容灾策略**
   跨AZ部署（可用区）：DCS支持将主备实例部署在不同的AZ内，节点间电力与网络均物理隔离。您可以将应用程序也进行跨AZ部署，从而达到数据与应用全部高可用。
   
 
#### Memcached主备实例架构设计
DCS的Memcached主备实例架构，如[图1]所示。
图1Memcached主备实例示意图   
![](https://support.huaweicloud.com/productdesc-dcs/zh-cn_image_0272802951.png "点击放大")
示意图说明：
- **VPC**
  虚拟私有云。实例的内部所有服务器节点，都运行在相同VPC中。
  ![](https://support.huaweicloud.com/productdesc-dcs/public_sys-resources/note_3.0-zh-cn.png)
  Memcached主备实例不支持公网访问，客户端需要与主备实例处于相同VPC，并且配置安全组访问规则。
  相关参考：[如何选择和配置Redis实例以及客户端的安全组](https://support.huaweicloud.com/dcs_faq/dcs-faq-0713002.html)。
  
- **客户应用**
  运行在ECS上的客户应用程序，即Memcached的客户端。
  Memcached实例兼容开源协议，可直接使用开源客户端进行连接，关于多语言客户端连接示例，请参考用户指南的[连接缓存实例](https://support.huaweicloud.com/usermanual-dcs/dcs-ug-0312014.html)。
  
- **DCS缓存实例**
  DCS实例。主备实例包含了Master和Slave两个节点。默认开启数据持久化功能，同时保持节点间数据同步。
  DCS实时探测实例可用性，当主节点故障后，备节点升级为主节点，恢复业务。
  Memcached实例访问端口为11211。
  
 
