redis简单使用1
1.
1 2 3 4 5 6 7 8 | public static void main(String[] args) { Jedis jedis = new Jedis( "127.0.0.1" ); System. out .println( "redis启动" ); jedis. set ( "name" , "gjack" ); System. out .println( "jedis添加成功!" ); System. out .println(jedis. get ( "name" )); } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | System. out .println( "清空库中所有数据:" +jedis.flushDB()); // 判断key否存在 System. out .println( "判断key999键是否存在:" +shardedJedis.exists( "key999" )); System. out .println( "新增key001,value001键值对:" +shardedJedis. set ( "key001" , "value001" )); System. out .println( "判断key001是否存在:" +shardedJedis.exists( "key001" )); // 输出系统中所有的key System. out .println( "新增key002,value002键值对:" +shardedJedis. set ( "key002" , "value002" )); System. out .println( "系统中所有键如下:" ); Set<String> keys = jedis.keys( "*" ); Iterator<String> it=keys.iterator() ; while (it.hasNext()){ String key = it.next(); System. out .println(key); } // 删除某个key,若key不存在,则忽略该命令。 System. out .println( "系统中删除key002: " +jedis.del( "key002" )); System. out .println( "判断key002是否存在:" +shardedJedis.exists( "key002" )); // 设置 key001的过期时间 System. out .println( "设置 key001的过期时间为5秒:" +jedis.expire( "key001" , 5)); try { Thread.sleep(2000); } catch (InterruptedException e){ } // 查看某个key的剩余生存时间,单位【秒】.永久生存或者不存在的都返回-1 System. out .println( "查看key001的剩余生存时间:" +jedis.ttl( "key001" )); // 移除某个key的生存时间 System. out .println( "移除key001的生存时间:" +jedis.persist( "key001" )); System. out .println( "查看key001的剩余生存时间:" +jedis.ttl( "key001" )); // 查看key所储存的值的类型 System. out .println( "查看key所储存的值的类型:" +jedis.type( "key001" )); /* * 一些其他方法:1、修改键名:jedis.rename("key6", "key0"); * 2、将当前db的key移动到给定的db当中:jedis.move("foo", 1) */ |
今日事今日毕
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Brainfly: 用 C# 类型系统构建 Brainfuck 编译器
· 智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· DeepSeek 全面指南,95% 的人都不知道的9个技巧(建议收藏)
· 对比使用DeepSeek与文新一言,了解DeepSeek的关键技术论文
· Brainfly: 用 C# 类型系统构建 Brainfuck 编译器
· DeepSeekV3+Roo Code,智能编码好助手
· AI编程:如何编写提示词