Jredis的使用范例

简单使用redis

public class JedisTest { private static final Logger LOGGER = LoggerFactory.getLogger(JedisTest.class); @Test public void testJedisSingle() { //建立一个jedis的对象。
        Jedis jedis = new Jedis("localhost", 6379); //调用jedis对象的方法,方法名称和redis的命令一致。
        jedis.set("key1", "jedis test"); String string = jedis.get("key1"); System.out.println(string); //关闭jedis。
 jedis.close(); } /** * 使用链接池 */ @Test public void testJedisPool() { //建立jedis链接池
        JedisPool pool = new JedisPool("localhost", 6379); //从链接池中得到Jedis对象
        Jedis jedis = pool.getResource(); String string = jedis.get("key1"); System.out.println(string); //关闭jedis对象
 jedis.close(); pool.close(); } /** * 单机版测试 */ @Test public void testSpringJedisSingle() { ApplicationContext applicationContext = new ClassPathXmlApplicationContext("classpath:spring/applicationContext-*.xml"); JedisPool pool = (JedisPool) applicationContext.getBean("redisClient"); Jedis jedis = pool.getResource(); String string = jedis.get("key1"); System.out.println(string); jedis.close(); pool.close(); } }
相关文章
相关标签/搜索