?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();}
}