下载
wget https://download.redis.io/releases/redis-5.0.12.tar.gz
解压
mkdir /usr/local/redis/
tar -zxvf redis-5.0.12.tar.gz -C /usr/local/redis/
安装
cd /usr/local/redis/redis-5.0.12
# 编译
make
# 安装
make install
配置
# 创建配置文件存储目录
mkdir conf
# 创建服务器文件存储目录
mkdir data
# 创建快速访问链接
ln -s redis-5.0.12 redis
# 编辑配置文件
cp redis.conf conf/redis-6379.conf
vim /usr/local/redis/redis-5.0.12/conf/redis-6379.conf
# 注释 bind
# bind 127.0.0.1
# 保护模式设置为 no
protected-mode no
# 设置后台启动
daemonize yes
# 设置日志级别
# loglevel debug|verbose|notice|warning
# 日志记录文件名
logfile "/usr/local/redis/redis-5.0.12/data/redis-6379.log"
# 设置服务器文件保存地址
dir /usr/local/redis/redis-5.0.12/data/
# RDB 持久化文件名
dbfilename "dump-6379.rdb"
# 开启AOF持久化功能,默认no,即不开启状态
# appendonly yes|no
appendonly yes
# AOF写数据策略,默认为 everysec
# appendfsync always|everysec|no
# AOF 持久化文件名
appendfilename "appendonly-6379.aof"
# 客户端配置
# 服务器允许客户端连接最大数量,默认0,表示无限制。当客户端连接到达上限后,Redis会拒绝新的连接
# maxclients count
# 客户端闲置等待最大时长,达到最大值后关闭对应连接。如需关闭该功能,设置为 0
# timeout seconds
启动
服务器启动
# 参数启动
redis-server --port 6379
# 配置文件启动
redis-server /usr/local/redis/redis-5.0.12/conf/redis-6379.conf
客户端启动
# 本机启动
redis-cli
# 指定 ip 和 port 启动
redis-cli –h 127.0.0.1 –p 6379
数据类型
- string
- hash
- list
- set
- zset ( sorted_set )
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。