通过Jedis 操作Redis
什么是Jedis:是Redis官方推荐的Java连接开发工具!使用Java操作Redis的中间件(jar包)。如果你要使用Java操作Redis,那么一定要对Jedis十分熟悉!
1.用IDEA创建一个空项目
2.在空项目中创建一个空的Maven modeule。
3.创建空项目后要配置jdk
4.导入jedis的包(依赖)
<!--导入jedis的包--> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.5.1</version> </dependency>
5.测试jedis
建立java类名称为 TestPing.class
package com.ckfuture; import redis.clients.jedis.Jedis; public class TestPing { public static void main(String[] args) { //1. new jedis 对象即可 Jedis jedis = new Jedis("127.0.0.1",6379); //jedis 所有的命令就是Redis的所有指令!在Java中对应方法 System.out.println(jedis.ping()); } }
package com.ckfuture; import redis.clients.jedis.Jedis; import java.util.Set; public class TestKey { public static void main(String[] args) { Jedis jedis = new Jedis("127.0.0.1",6379); System.out.println("清空数据:"+jedis.flushDB()); System.out.println("判断某个键是否存在:"+jedis.exists("username")); System.out.println("新增<'username','ckfuture'>的键值对:"+jedis.set("username", "ckfuture")); Set<String> keys = jedis.keys("*"); System.out.println(keys); }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!