882~883 Jedis 快速入门,操作String
Java客户端Jedis
Jedis:一款java操作redis数据库的工具
使用步骤:
1.下载jedis的jar包
2.使用
1 2 3 4 5 6 7 8 9 10 | @Test public void test1(){ //1. 获取连接 Jedis jedis = new Jedis( "localhost" ,6379); //2. 操作 jedis. set ( "username" , "zhangsan" ); //3. 关闭连接 jedis.close(); } } |
Jedis操作各种redis中的数据结构
1) 字符串类型 string
set,get
//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();
2) 哈希类型 hash : map格式
hset,hget
3) 列表类型 list : linkedlist格式。支持重复元素
lpush / rpush
lpop / rpop
4) 集合类型 set : 不允许重复元素
sadd
smembers:获取所有元素
5) 有序集合类型 sortedset:不允许重复元素,且元素有顺序
zadd,zrange
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律