Jedis快速入门和操作string
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的键值对自动删除


浙公网安备 33010602011771号