# multi_conn **Repository Path**: Zyred/multi_conn ## Basic Information - **Project Name**: multi_conn - **Description**: 一个 springboot 项目连接多个redis,不同的redis上所存储的内容不同,提供统一api来操作不同的 redis - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-12-18 - **Last Updated**: 2021-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 工程简介 Springboot 中并无多个redis同时操作的方法 在本项目中主要是通过配置文件 multi-redis.properties 配置多个客户端 然后 MultiRedisConnProperties 读取所有的配置文件,封装对应的 JavaBean 最后 MultiRedisConnectionFactory 将配置中的所有客户端加载到内存中 ##使用方法 ```java @Autowired private MultiRedisConnectionFactory factory; @Test void contextLoads() { factory.put("zs", "123456"); factory.put("ls", "123456"); factory.put("ll", "123456"); factory.put("ag", "123456"); System.out.println(factory.get("zs")); System.out.println(factory.get("ls")); System.out.println(factory.get("ll")); System.out.println(factory.get("ag")); } ``` ## 最终 在配置文件中配置的不同 database 中保存了运算后的值