前言:此篇博客主要针对于刚学redis的同学,或者刚学完redis 的同学还不能独立搭建与项目整合参考使用
(注:此篇只讲解redis的缓存部分,关于redis的主从复制、哨兵模式等等将在以后的博客中进行讲解)
本篇博客主要讲解
(虚拟机环境搭建可参考:)
1:redis的环境搭建
2:redis整合项目
3:一些软件的使用简介(Xshell)
4:redis整合部分bugger分析
正文:
软件:
linux-Redis:Redis 是一个高性能的key-value数据库,相对与MySQL优点在于数据存储在内存而不是硬盘,读取快
下载地址:https://download.csdn.net/download/tolode/10900445
Xshell:在windows系统中通过命令操作linux系统的工具,也可用于其他系统。页面清晰,在进行修改相关配置时,已注释和 未注释色彩分明,是个非常不错的工具
下载地址:https://download.csdn.net/download/tolode/10897759
一:在windows使用Xshell进行操作linux系统
1.1:在linux系统的控制台查询当前端口号 ifconfig
1.2 :根据查询到的端口号进行xshell连接 ssh ip
连接不上原因分析
1:端口错误、再次查看确定,
2:端口不同、两个系统进行互ping
1.3:上传redis文件到linux系统
快捷键:Ctrl+Alt+F
关闭弹出窗口,出现sftp:/root> 开始上传文件
可直接进行拖拽文件
1.4:对redis进行解压,编译安装
解压: tar xvf redis-3.2.11.tar.gz
编译安装: make && make install
1.5:开启redis: redis-cli
1.6:查询redis是否开启(端口号:默认6379):ps -ef|grep redis
1.7:redis的一些操作命令
查询密码: config get requirepass
设置密码:config set requirepass root
密码验证:auth root
删除一个key:del key
删除当前数据库中的所有key:flushdb
删除所有数据库中的key: flushall
二:Java项目整合Redis
2.1:pom或者jar(jedis、spring-data-redis)