首页 » NoSQL » Redis » 正文

Linux下安装配置Redis

前言:都是简单操作,仅用作记录

一 下载并安装

(1)下载:

(2)安装:


aaaaaaaaaaaaa

查看redis版本:

二 配置

(1)创建配置文件目录:

(2)创建dump file、进程pid、log目录:
这些文件一般放在/var/目录下

(3)修改配置文件:

一般修改以下参数:

(4)rdb与aof:

默认rdb,可选择是否开启aof,若开启,修改配置文件appendonly
i)rdb的特性如下:
fork一个进程,遍历hash table,利用copy on write,把整个db dump保存下来。
save, shutdown, slave 命令会触发这个操作。
粒度比较大,如果save, shutdown, slave 之前crash了,则中间的操作没办法恢复。
ii)aof的特性如下:
把写操作指令,持续的写到一个类似日志文件里。(类似于从postgresql等数据库导出sql一样,只记录写操作)
粒度较小,crash之后,只有crash之前没有来得及做日志的操作没办法恢复。

两种区别就是,一个是持续的用日志记录写操作,crash后利用日志恢复;一个是平时写操作的时候不触发写,只有手动提交save命令,或者是关闭命令时,才触发备份操作。

选择的标准,就是看系统是愿意牺牲一些性能,换取更高的缓存一致性(aof),还是愿意写操作频繁的时候,不启用备份来换取更高的性能,待手动运行save的时候,再做备份(rdb)

注:更多参数设置请参考:http://www.redis.net.cn/tutorial/3504.html

(5)设置开机自启动:

修改部分参数为实际情况的配置,最后修改完成之后的脚本是:

添加可执行权限并设置开机自启:

(6)查看redis是否启动:

或者:

(7)测试设置与获取值:

 

发表评论

*