java 操作 redis

需要的 包:

jedis-3.2.0.jar

commons-pool2-2.6.2.jar

slf4j-api-1.7.25.jar

 可从 https://mvnrepository.com/artifact/redis.clients/jedis/3.2.0 下载

 

操作 redis 非常简单:

package com.tools;

import java.util.Iterator;
import redis.clients.jedis.Jedis;

public class RedisAction {
    public static void main(String[] args) {
        Jedis jedis = new Jedis("192.168.2.223" ,52197);
//        jedis.auth("auth");
//        System.out.println(jedis.ping());
        java.util.Set<String> resultStrings = jedis.keys("config_*");
       
        System.out.println(resultStrings.size());
       
        Iterator<String> value = resultStrings.iterator();
       
        while (value.hasNext()) {
            String s = value.next();
            System.out.println(s);
        }                       

  
//        //操作字符串
//        jedis.set("aaa","zs");
//        System.out.println(jedis.get("aaa"));
//        //操作哈希
//        jedis.hset("user","uname","allen");
//        jedis.hset("user","sex","male");
//        //取一个对象
//        System.out.println(jedis.hgetAll("user"));
//        //取一个对象里面的一个值
//        System.out.println(jedis.hget("user", "uname"));
//        //操作列表
//        jedis.lpush("hobby","sing","dance","rap");
//        System.out.println(jedis.lpop("hobby"));
//        System.out.println(jedis.rpop("hobby"));
    }
}

posted @ 2019-12-24 16:45  allenbackpacker  阅读(405)  评论(0)    收藏  举报