Redis是撒子?
Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,很大程度补偿了memcached这类key/value存储的不足。Redis 是一个开源的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。
Redis安装
1、先在官网下载Redis的压缩包:https://redis.io/
2、解压缩redis的压缩包
3、安装yum
(1)下载安装包:
wget http://yum.baseurl.org/download/3.4/yum-3.4.3.tar.gz
(2)解压:
tar -xzvf yum-3.4.3.tar.gz
(3)安装:
./yummain.py install yum
4、安装gcc环境在redis目录下
yum install gcc-c++
gcc -v查看是否成功
5、make一下,会把需要安装的都给我们安装上
如果你不幸跟我一样报错:zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory #include <jemalloc/jemalloc.h>的话使用下面的命令就好了
make MALLOC=libc
6、Redis的默认安装路径 /usr/local/bin
7、把/opt/redis-5.0.8下的redis.conf移动到 我们新建的一个文件夹rconfig,这样以后就可以安全的修改配置。
cp /opt/redis-5.0.8/redis.conf rconfig/
8、Redis默认不是后台启动的所以需要修改配置文件
将daemonize no 改为 daemonize yes
9、启动Redis
redis-server kconfig/redis.conf
10、使用redistribution-cli进行连接测试
输入ping命令,返回pong回复,则连接成功!
11、查看redis进程是否开启
ps -ef|grep redis
12、关闭Redis服务