Redis是一个开源的、K-V型数据库,用于提供高性能的分布式缓存。
Jedis是Redis首选的Java客户端开发包。
其中,Jedis与Spring整合配置如下:
<bean id="jedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig"> <property name="maxTotal" value="30"/> </bean> <bean id="shardedJedisPool" class="redis.clients.jedis.ShardedJedisPool"> <constructor-arg index="0" ref="jedisPoolConfig"/> <constructor-arg index="1"> <list> <bean class="redis.clients.jedis.JedisShardInfo"> <constructor-arg index="0" value="127.0.0.1"/> <constructor-arg index="1" value="6379"/> </bean> </list> </constructor-arg> </bean>
至此,可以编写自己的Service,注入shardedJedisPool对象,完成针对缓存的各项操作。
时间: 2024-10-14 18:08:11