redis--linux环境搭建

1、redis诞生的背景

在这要从08年开始说起,一个意大利的小伙子创建一个访问网站信息的LLOOGG.COM网站,用来记录网站的访问记录,查看最近一万条访问信息,每次访问都会将数据存入mysql当中,当数据量越来越多并发操作越来越大的时候不管怎么去优化mysql都不管用。因为mysql数据库是基于磁盘的操作,于是打算放弃磁盘,采用基于内存的操作。根据这个想法他将mysql数据库用C语音重写了基于内存的操作,并且给他加入了数据持久化的功能,他就是Redis.

2、官网下载redis,可以选择对应的版本,我这里选择4.0.8版本

wget http://download.redis.io/releases/redis-4.0.8.tar.gz

3、解压、安装、修改redis.conf的配置

解压命令: tar xzvf redis-4.0.8.tar.gz

进入的redis的安装目录: cd redis-4.0.8

输入命令: make

等待make执行完毕后将redis.conf的配置修改成后台启动

vi redis.conf  //将daemonize no 改成daemonize yes

4、启动redis,进入的redis的src目录

./redis-server &

或者 ./redis-server /redis-4.0.8/redis.conf

5、自己遇到的坑:

1)redis在进行放入值的时候报错,说不能写入RDB,也就是说不让持久化

执行: config set stop-writes-on-bgsave-error no 即可,当然也或者是你的redis磁盘满了,这时候就需要释放内存或者加内存。

猜你喜欢

转载自www.cnblogs.com/sunxuesong/p/11925813.html