Jedis
我们要使用java来操作Redis
jedis是redis官方唯一推荐的java连接开发工具!使用java操作redis中间件!如果你要使用java操作redis,那么一定要对jedis十分的熟悉
redis
-
导入对应的依赖
<dependencies> <!-- https://mvnrepository.com/artifact/redis.clients/jedis --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>4.0.0</version> </dependency> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.79</version> </dependency> </dependencies>
-
编码测试!
-
连接数据库
-
其中一定要在电脑上包含一个redis环境,不然电脑会报错,
-
Jedis jedis = new Jedis("127.0.0.1",6379);
-
-
操作命令
//首先进行清空数据 jedis.flushDB(); //新创建一个object对象 JSONObject object1 = new JSONObject(); //在对象之中添加数据 object1.put("xaioduan",18); object1.put("xiaoliu",18); //将添加的对象转换为String类型 String result = object1.toJSONString(); //开启事务 Transaction multi1 = jedis.multi(); //在事务中进行添加用户以及查询用户 try{ multi1.set("user1",result); multi1.set("user2",result); multi1.exec(); }catch (Exception e){ multi1.discard(); e.printStackTrace(); }finally { System.out.println(jedis.get("user1")); System.out.println(jedis.get("user2")); jedis.close(); }
-
结束测试(断开连接)
连接结束只需要调用close方法即可
-