一.安装
1. 上传tar.gz包,并解压
tar -zxvf redis-5.0.4.tar.gz
2.安装gcc(必须有网络)
yum -y install gcc
忘记是否安装过,可以使用 gcc -v 命令查看gcc版本,如果没有安装过,会提示命令不存在
3. 进入redis目录,进行编译
make
4. 编译之后,开始安装
make install
二. 安装后的操作
1. 后台运行方式
redis默认不会使用后台运行,如果你需要,修改配置文件daemonize=yes,当你后台服务启动的 时候,会写成一个进程文件运行。
在配置文件中将daemonize 后面改成yes
以配置文件的方式启动
cd /usr/local/bin
2. 关闭数据库
单实例关闭
redis-cli shutdown
多实例关闭
redis-cli -p 6379 shutdown
3. 常用操作
检测6379端口是否在监听
netstat -lntp | grep 6379
端口为什么是6379?
6379在是手机按键上MERZ对应的号码,
而MERZ取自意大利歌女Alessia Merz的名字。
MERZ长期以来被antirez(redis作者)及其朋友当作愚蠢的代名词。
检测后台进程是否存在
ps -ef|grep redis
4. 连接redis并测试
redis-cli
ping
5. 保存和读取数据
# 保存数据
set k1 china
# 获取数据
get kl
6. 测试性能
redis-benchmark
执行命令后,命令不会自动停止,需要我们手动ctrl+c停止测试
7. 查看配置文件
8. 数据库键的数量
dbsize
9. 清空数据库
清空当前库
flushdb
清空所有(16个)库,慎用!!
flushall
节选自拉钩教育JAVA系列课程