tar -zxvf redis-5.0.4.tar.gz
yum -y install gcc
忘记是否安装过,可以使用 gcc -v 命令查看gcc版本,如果没有安装过,会提示命令不存在
make
make install
redis默认不会使用后台运行,如果你需要,修改配置文件daemonize=yes,当你后台服务启动的 时候,会写成一个进程文件运行。
vim /opt/redis-5.0.4/redis.conf
在配置文件中将daemonize 后面改成yes
以配置文件的方式启动
cd /usr/local/bin
redis-server /opt/redis-5.0.4/redis.conf
单实例关闭
redis-cli shutdown
多实例关闭
redis-cli -p 6379 shutdown
检测6379端口是否在监听
netstat -lntp | grep 6379
端口为什么是6379?
6379在是手机按键上MERZ对应的号码,
而MERZ取自意大利歌女Alessia Merz的名字。
MERZ长期以来被antirez(redis作者)及其朋友当作愚蠢的代名词。
检测后台进程是否存在
ps -ef|grep redis
redis-cli
ping
# 保存数据
set k1 china
# 获取数据
get kl
先 ctrl+c,退出redis客户端
redis-benchmark
执行命令后,命令不会自动停止,需要我们手动ctrl+c停止测试
vim /opt/redis-5.0.4/redis.conf
dbsize
redis在linux支持命令补全(tab)
清空当前库
flushdb
清空所有(16个)库,慎用!!
flushall
节选自拉钩教育JAVA系列课程