0 简介
Redis:Remote Dictionary Server(远程字典服务器)。是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSQL数据库之一,也被人们称为数据结构服务器。
Redis与其他key - value缓存产品有以下三个特点:
1、Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。
2、Redis不仅仅支持简单的key - value类型的数据,同时还提供list、set、zset、hash等数据结构的存储。
3、Redis支持数据的备份,即master - slave模式的数据备份。
1 下载对应的版本
https://redis.io/
2 解压并进入目录编译
tar zxvf redis-4.0.14.tar.gz
make
make install
3 初始化redis
./utils/install_server.sh
第一步选择redis端口,要修改则输入相应内容,不修改按回车继续
第二步:确认redis配置文件目录
第三步:确认redis日志目录
第四步:确认数据存储目录
第五步:确认redis执行路径
第六步:按回车确认以上设置
出现如下页面则表示redis安装成功
4 将redis可执行文件拷贝到相应目录
cp redis* /usr/local/redis/
cp redis.conf /usr/local/redis/
5 修改配置文件
修改配置:
bind 0.0.0.0 表示任意机器都可以访问
port 6379 端口号
daemonize yes 表示在后台运行
logfile /var/log/redis_6379.log 日志目录
dir /usr/local/redis/data
可以执行命令查看redis是否启动systemctl status redis_6379
6 启动redis
./src/redis_cli可进去redis的客户端