
# SpringBoot项目接入MAS-Redis-SDK（单实例）
![](https://support.huaweicloud.com/devg-mas/public_sys-resources/note_3.0-zh-cn.png)
单实例方式不对接MAS服务。
1. 引入依赖。 
   ![](https://support.huaweicloud.com/devg-mas/public_sys-resources/note_3.0-zh-cn.png)
   组件版本version使用最新版本，版本的获取参考[MAS-SDK版本](https://support.huaweicloud.com/devg-mas/mas-devg-0100.html)。
   ```
   <dependency>
       <groupId>com.huaweicloud.devspore</groupId>
       <artifactId>spring-cloud-starter-huawei-devspore-dcs</artifactId>
       <version>${version}</version>
   </dependency>
   ```
   
   
2. 配置文件示例。 
   ![](https://support.huaweicloud.com/devg-mas/public_sys-resources/note_3.0-zh-cn.png)
   配置项详细解释参考[配置参数说明](https://support.huaweicloud.com/devg-mas/mas-devg-0030.html)。
   ```
   devspore:
     dcs:
         route-algorithm: single-read-write
         active: dc1
         redis:
           servers:
             dc1: // 和MAS服务监控页中的名称保持一致:dc1和dc2
               hosts: xxx.xxx.xxx.xxx:xxxx
               password: xxxxxx
               type: normal   
               pool:
                 max-total: 20
                 max-idle: 20
                 min-idle: 20
                 max-wait-millis: 10000
                 time-between-eviction-runs-millis: 60000
   ```
   
   
3. 在需要执行Redis操作的地方引入MultiZoneClient，并使用MultiZoneClient执行Redis操作。 
   ```
   举例：
   @Autowired
   private MultiZoneClient client;
   @Override
   public void set(String key, String value) {
       client.set(key, value);
   }
   ```
   
   
 
