前言:日常开发常用redis做缓存等,redis的安装和可视化工具安装这一篇就够了!文章正文中提到的下载文件都在此压缩包中了:https://download.csdn.net/download/hachi_rt/19780019,redis和redisClient做成bat启动命令,无需额外下载正文提到的地址,也无须敲任何代码,直接鼠标全程搞定,走起。
1.redis下载与启动
根据电脑位数,选择版本下载
下载地址:https://github.com/MSOpenTech/redis/releases【直达电梯】
下载后解压,安装shift,鼠标右键,选择在此处打开命令窗口,打开一个cmd窗口,执行:
redis-server.exe redis.windows.conf
启动redis的服务端,遵上,再打开一个cmd窗口,执行:
redis-cli.exe -h 127.0.0.1 -p 6379
启动客户端,在客户端cmd中继续执行:
set myKey abc
get myKey
验证是否可以储存或者获取值。
总结:下载文章开篇的压缩包,先后运行Redis-x64-5.0.10中的run.bat和run2.bat即可,两个bat分别内置了上述的命令。
2.redisClient下载与启动
redisClient是一款比较简洁的redis可视化工具
下载地址:https://github.com/caoxinyu/RedisClient【直达电梯】
或者使用官方下载:https://redis.io/clients
选择java--》redisclient
redisClient运行基于java环境,前言的解压包中存在其jre,为32位1.7.0-b147版本。
双击解压包中的run.bat,run.bat封装了命令:
.\jre\bin\java -jar .\redisclient-win32.x86.1.5.jar
如果电脑已经装有jdk,并且配置了环境变量,可直接双击jar文件,并可删除解压包的jre文件。
jar是java编写GUI界面,运行jar即会打开redis可视化工具。
解压包中的exe文件只是运行jar产生的缓存,运行一次后,产生了exe文件,下一次就可以直接双加exe打开工具。另,不要被迷惑,和小编犯一样的迷惑内心os:exe不就是安装程序,为什么没有jar文件双击运行exe就没反应,exe执行还依赖于jar,什么道理?
右键redis servers,选择add server,取名,输入host、端口、密码就行,第一步安装的redis默认密码是空。
3.常用API
redis命令大全:http://doc.redisfans.com/
springcloud集成redis,用做缓存时,常用写法:
@AutoWired
private RedisTemplate redisTemplate;
//防止多人同时操作
boolean redisFlag = redisTemplate.hasKey(codeNum);
if(redisFlag){
throw new ServiceException(MesCodeResultCodeEnum.OTHERS_GENERATING_PLEASE_WAIT);
}
//设置键值和超时时间
redisTemplate.opsForValue().setIfAbsent(codeNum,codeNum,1, TimeUnit.MINUTES);
//finally
redisTemplate.delete(codeNum);
完结!敬请同行阅览、斧正!