Linux安装redis

21 篇文章 0 订阅

redis安装方式(linux版):
1.首先查看有没有安装gcc,没有的话安装一下
gcc -v
2.下载redis编译包,并安装
wget http://download.redis.io/releases/redis-3.0.7.tar.gz
tar -zxf redis-3.0.7.tar.gz
ln -s redis-3.0.7 redis
cd  redis
make
make install

redis服务端三种启动方式:
默认配置:
redis-server
运行启动:
加上要修改的配置名和值,没有设置的配置将使用默认配置:
redis-server --configKey1 configValue  --configKey2 configValue2
执行:
redis-server --port 6379
注:修改配置较多时,不建议使用。
配置文件启动:
如果把配置文件放到/opt/redis目录下了:
redis-server /opt/redis/redis.conf
注:Redis目录下就有redis.conf文件,如果多个redis配置文件的话,使用这种方式启动
redis配置很多,先列出几个基础配置:
port 端口
logfile 日志文件
dir redis的工作目录(存放持久化文件和日志文件)
daemonize 是否以守护进程的方式启动redis
redis客户端命令:
交互式:
redis-cli -h 127.0.0.1 -p 6379
auth 你设置的密码
set m hello
get m
命令式:
redis-cli -h 127.0.0.1 -p 6379 -a 你设置的密码 get m
注:可以省略-h -p,默认是127.0.0.1和6379
redis停止服务:
redis-cli shutdown
可以看到输出日志信息:
24820:M 05 Jun 14:42:04.980 # User requested shutdown...
24820:M 05 Jun 14:42:04.980 * Saving the final RDB snapshot before exiting.
24820:M 05 Jun 14:42:04.980 * DB saved on disk
24820:M 05 Jun 14:42:04.980 # Redis is now ready to exit, bye bye...
解析:
第一行:客户端发出shutdown命令
第二行:保存RDB持久化文件
第三行:将RDB文件保存在磁盘上
第四行:关闭
注:1.这是一种优雅的关闭方式,也可以使用kill关掉进程,但不要使用kill -9,不但不会做持久化操作,
还会造成缓冲区等资源不能被优雅关闭,极端情况会造成AOF和复制丢失数据的情况。
2.shutdown还有一个参数,代表是否在关闭redis前,生成持久化文件:
redis-cli shutdown nosave|save

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值