【安装】Ubuntu之Redis
工欲善其事,必先利其器。
安装
一、apt命令安装
- ubuntu卸载redis
$ sudo apt-get purge --auto-remove redis-server
- 开始安装
$ sudo apt-get update $ sudo apt-get install redis-server
- 查看redis是否启动
$ systemctl status redis
- 出现下图样式表示安装启动成功
- 客户端链接测试
二、编译安装
- 先去官网下载Redis包,也可以采用官网安装方式,进入一个目录执行以下命令
$ sudo wget http://download.redis.io/releases/redis-6.0.3.tar.gz $ sudo tar xzf redis-6.0.3.tar.gz $ cd redis-6.0.3 $ sudo make
- src 目录中现在提供了已编译的二进制文件 。使用以下命令运行Redis:
$ cd src $ ./redis-server
- 如下图表示redis服务启动成功
- 打开新窗口进入当前目录,进行客户端链接测试
$ ./redis-cli
配置
一、配置文件路径
- apt安装方式
$ sudo vim /etc/redis/redis.conf
- 编译安装,redis解压目录的路径下redis.conf
$ sudo vim redis.conf
二、配置常用参数
参数 | 作用 |
---|---|
port | 端口号,默认6379 |
bind | 允许的IP,默认只允许本机访问 |
time | client空闲多少秒后关闭链接,默认0代表无限制 |
loglevel | 日志级别,分为:debug | verbose | notice | warning,默认为notice |
logfile | 日志文件地址 |
syslog-enable | 把日志记录到系统日志,默认yes |
database | 逻辑库的数量,默认16 |
save | RDB文件同步的频率 |
rdbcompression | 同步RDB文件的时候是否采用压缩,默认yes |
dbfilename | 镜像文件名称,默认dump.rdb |
dir | rdb文件的目录,默认redis的目录 |
requirepass | 访问密码,默认无需密码 |
maxclients | 最大连接数,默认无限制 |
maxmemory | 占用内存的大小,默认无限制 |
appendonly | 开启AOF备份 |
appendfsync | AOF同步的频率,分为no | everysec | always |
Redis持久化
默认开启RDB持久化方案,AOF是持久化需要手动启动
开启AOF需要关闭RDB,在配置文件注释掉save参数,重启redis
- no:redis只会把数据写到硬盘的缓冲区就成功了,至于缓冲区什么时候同步到硬盘由操作系统决定
- everysec:redis每一秒钟把数据写入到硬盘
- always:当内存有数据,就会实时写入到硬盘
相关推荐
chenhualong0 2020-11-16
MRFENGG 2020-11-11
fackyou00 2020-11-10
Quietboy 2020-10-30
王道革 2020-11-25
wangdonghello 2020-11-03
Langeldep 2020-11-16
聚合室 2020-11-16
koushr 2020-11-12
guoyanga 2020-11-10
Orangesss 2020-11-03
dongCSDN 2020-10-31
rainandtear 2020-10-30
liuyulong 2020-10-29
fansili 2020-10-29
温攀峰 2020-10-23
jackbon 2020-10-19
kaixinfelix 2020-10-04