springboot redisson demo实战项目
简介
-
redisson redis官方推荐使用的分布式锁和相关服务
Git地址
https://gitee.com/wqrzsy/lp-demo/tree/master/lp-redisson-demo
项目分析
####1. RedissonClient的构建方式有两种
-
Config自带默认配置
-
通过加载配置来构建Config,可以从json文件和yaml文件中加载 redission 调用redis api
/** * 测试redis写入 * * @return */ @GetMapping("testRedis") @ApiOperation(value = "测试redis写入", notes = "测试redis写入") @ResponseBody public String testRedis() { String name = "test"; String value = "1234566"; RBucket<String> bucket = redissonClient.getBucket(name); bucket.set(value); RBucket<HashMap> bucketMap = redissonClient.getBucket(name + "_map"); System.out.println(bucket.get()); HashMap<String, String> dataMap = new HashMap<>(); dataMap.put(name, value); bucketMap.set(dataMap); RMap rMap = redissonClient.getMap("testHSet"); rMap.fastPut(name, value); return "success"; }
更多调用详情请参考
2. 测试
http://localhost:8080/swagger-ui.html
demo项目导入
参考: https://www.jianshu.com/p/cd0275a2f5fb
五分钟了解前沿技术,大数据,微服务,区域链,提供java前沿技术干货,独立游戏制作技术分享
上一篇:
JS实现多线程数据分片下载
下一篇:
深入浅出自动驾驶(一)-图像识别