Redis的java客户端配置与使用 Redis的java客户端配置与使用

首先,在项目中引入jeids的jar包。
Xml代码
<!--javareadis客户端-->
  1. <dependency>
  2. <groupId>redis.clients</groupId>
  3. <artifactId>jedis</artifactId>
  4. <version>2.0.0</version>
  5. </dependency>


其次,在spring配置文件中添加配置(也可以直接new出这些对象,一样的)

Xml代码
  1. <beanid="jedisPoolConfig"class="redis.clients.jedis.JedisPoolConfig">
  2. <propertyname="maxActive"value="50"/>
  3. <propertyname="maxIdle"value="10"/>
  4. <propertyname="maxWait"value="1000"/>
  5. <propertyname="testOnBorrow"value="true"/>
  6. </bean>
  7. <beanid="jedis.shardInfo"class="redis.clients.jedis.JedisShardInfo">
  8. <constructor-argindex="0"value="这里填你的reids服务器ip"/>
  9. <constructor-argindex="1"value="6379"/>
  10. </bean>
  11. <beanid="shardedJedisPool"class="redis.clients.jedis.ShardedJedisPool">
  12. <constructor-argindex="0"ref="jedisPoolConfig"/>
  13. <constructor-argindex="1">
  14. <list>
  15. <refbean="jedis.shardInfo"/>
  16. </list>
  17. </constructor-arg>
  18. </bean>


最后,调用的时候

Java代码
  1. ShardedJedis jedis=shardedJedisPool.getResource();
  2. jedis.get(key);//从redis服务器获取值
  3. jedis.set(key,value);//将值保存到redis服务器

猜你喜欢

转载自xuelu.iteye.com/blog/1814923