首先,在项目中引入jeids的jar包。
其次,在spring配置文件中添加配置(也可以直接new出这些对象,一样的)
最后,调用的时候
- <dependency>
- <groupId>redis.clients</groupId>
- <artifactId>jedis</artifactId>
- <version>2.0.0</version>
- </dependency>
其次,在spring配置文件中添加配置(也可以直接new出这些对象,一样的)
- <beanid="jedisPoolConfig"class="redis.clients.jedis.JedisPoolConfig">
- <propertyname="maxActive"value="50"/>
- <propertyname="maxIdle"value="10"/>
- <propertyname="maxWait"value="1000"/>
- <propertyname="testOnBorrow"value="true"/>
- </bean>
- <beanid="jedis.shardInfo"class="redis.clients.jedis.JedisShardInfo">
- <constructor-argindex="0"value="这里填你的reids服务器ip"/>
- <constructor-argindex="1"value="6379"/>
- </bean>
- <beanid="shardedJedisPool"class="redis.clients.jedis.ShardedJedisPool">
- <constructor-argindex="0"ref="jedisPoolConfig"/>
- <constructor-argindex="1">
- <list>
- <refbean="jedis.shardInfo"/>
- </list>
- </constructor-arg>
- </bean>
最后,调用的时候
- ShardedJedis jedis=shardedJedisPool.getResource();
- jedis.get(key);//从redis服务器获取值
- jedis.set(key,value);//将值保存到redis服务器