1、导入依赖:
<dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>4.4.3</version></dependency>
2、连接JDBC
public class JedisDemo05 {public static void main(String[] args) {//建立redis的连接:Jedis jedis = new Jedis("192.168.226.100", 7000);// string类型存储结构String name = jedis.set("name", "tom");System.out.println(name);//根据key获取对应的valueString s = jedis.get("name");System.out.println(s);String mset = jedis.mset("age","18","age1","19");List<String> mget = jedis.mget("age", "age1");System.out.println(mget);//list存储结构//向集合中添加元素,从左端开始添加元素long clazz = jedis.lpush("clazz", "clazz1", "clazz2", "clazz3");List<String> clazz1 = jedis.lrange("clazz", 0, -1);System.out.println(clazz1);//set存储结构:long sadd = jedis.sadd("gender", "男");Set<String> gender = jedis.smembers("gender");System.out.println(gender);//zset存储结构:long zadd = jedis.zadd("score", 90, "math");Double zscore = jedis.zscore("score", "math");System.out.println(zscore);//hash存储结构:HashMap<String, String> map = new HashMap<>();map.put("name","tom");map.put("age","19");map.put("address","宇宙");long hset = jedis.hset("个人信息", map);Map<String, String> hgetAll = jedis.hgetAll("个人信息");System.out.println(hgetAll);//关闭连接:jedis.close();}
}