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"));
}
}
浙公网安备 33010602011771号