spring + spring-data-redist + Redis 单机、集群(cluster模式,哨兵模式)
一、单机redis配置 1. 配置redis连接池 < bean id ="jedisPoolConfig" class ="redis.clients.jedis.JedisPoolConfig" > <!-- 控制一个pool可分配多少个jedis实例 --> < property name ="maxTotal" value ="${redis.maxTotal}" /> <!-- 控制一个pool最多有多少个状态为idle(空闲)的jedis实例 --> < property name ="maxIdle" value ="${redis.maxIdle}" /> <!-- 表示当borrow一个jedis实例时,最大的等待时间,如果超过等待时间,则直接抛出JedisConnectionException --> < property name ="maxWaitMillis" value ="${redis.maxWaitMillis}" /> < property name ="testOnBorrow" value ="true" /> < property name ="testOnReturn" value ="true" /> </ bean > <!-- redis的连接池pool,不是必选项:timeout/password --> < bean id =