单机环境下java使用redis的简单代码

来源:互联网 发布:数控加工中心编程视频 编辑:程序博客网 时间:2024/05/17 23:20
自己写的测试代码段,给大家分享一下
public class JedisTest {    String host = "192.168.8.100";    int port= 6379;    @Test    public void testJedisSingle(){        Jedis jedis = new Jedis(host,port);        jedis.set("ke2", "hello jedis");        String value = jedis.get("ke2");        System.out.println(value);        jedis.close();    }    //连接池测试    @Test    public void testjedispool(){        JedisPool pool = new JedisPool(host,port);        Jedis jedis = pool.getResource();        jedis.set("key3","jedis pool");        String value = jedis.get("key3");        System.out.println(value);        jedis.close();    }    /**     * 发布消息测试     */    @Test    public void publishMessage(){        JedisPool pool = new JedisPool(host,port);        Jedis jedis = pool.getResource();        jedis.publish("channel1", "hello world");        jedis.close();    }    /**     * List集合测试     */    @Test    public void redisList(){        JedisPool pool = new JedisPool(host,port);        Jedis jedis = pool.getResource();        jedis.lpush("ok","zhang");        jedis.lpush("ok","lisi");        jedis.lpush("ok","wangwu");        List<String> list =jedis.lrange("ok",0,5);        for (int i = 0;i<list.size();i++){            System.out.println(list.get(i));        }        jedis.close();    }}
0 0
原创粉丝点击