Jedis快速入门
Jedis:一款java操作redis数据库的工具
使用步骤:
1.下载jedis的jar包
2.导入依赖
使用:
package com.example.test; import org.junit.Test; import redis.clients.jedis.Jedis; /** * jedis测试类 */ public class JedisTest { /** * 快速入门 */ @Test public void text1(){ //1. 获取连接 Jedis jedis = new Jedis("localhost",6379);//当前本机的ip地址 端口号 //2. 操作 jedis.set("username", "zhangsan"); //3.关闭连接 jedis.close(); } }
没有运行之前
redis 没有key为username
代码运行之后:
字符串类型string
回顾:
(1) 字符串类型 string
set
get
(2) 哈希类型 hash:map格式
hset
hget
(3) 列表类型 list:linkedlist格式
lpush / reush
lpop / rpop
(4) 集合类型 set:
sadd
(5) 有序集合类型 sortedset:
zadd
package com.example.test; import org.junit.Test; import redis.clients.jedis.Jedis; /** * jedis测试类 */ public class JedisTest { /** * 快速入门 */ @Test public void text1(){ //1. 获取连接 Jedis jedis = new Jedis();// 如果使用空参构造,默认值 "localhost",6379端口 //2. 操作 //存储 jedis.set("username", "zhangsan"); //获取 String username = jedis.get("username"); System.out.println(username); //可以使用setex()方法存储可以指定过期时间的 key value jedis.setex("activecode", 20, "hehe");// 将activecode:hehe键值对存入redis 并且20秒后自动删除该键值对 //3.关闭连接 jedis.close(); } }
20秒后key为activecode的键值对自动删除
标签:username,string,redis,jedis,Test,Jedis,入门 From: https://www.cnblogs.com/qihaokuan/p/17109671.html