1. Redsi介绍
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value型NoSQL数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。
2. Redis六大特性
速度快、广泛的语言支持、持久化、多种数据结构、主从复制、高可用与分布式
3. Redis中文官方网站:http://redis.cn/
4. 安装
1): 安装C语言编译器
yum install gcc
2): 进入 /usr/local目录
cd /usr/local
3): 下载reids
wget http://download.redis.io/releases/redis-5.0.4.tar.gz
4): 解压redis
tar zxvf redis-5.0.4.tar.gz
5): 进入redis目录
cd redis-5.0.4/
6): 安装redis
make
7): 运行redis
./src/redis-server redis.conf
5. Redis常用基本配置
命令 | 实例 | 说明 |
daemonize | daemonize yes | 是否启用后台运行,默认”no” |
port | port 6379 | 设置端口号,默认6379 |
logfile | logfile 日志文件 | 设置日志文件 |
databases | databases 255 | 设置redis数据库总量 |
dir | dir 数据文件目录 | 设置数据文件存储目录 |
requirepass | requirepass 12345 | 设置使用密码 |
1): 新建redis.custom.conf
touch redis.custom.conf
2): 编辑 redis.custom.conf
vim redis.custom.conf
# 设置后台运行
daemonize yes
# 设置端口
port 6666
# 设置数据库总量
databases 256
# 设置密码
requirepass 123456
# 设置日志文件
logfile ./redislog.log
# 设置数据文件存储目录
dir ./
3): 启动redis
./src/redis-server redis.custom.conf
4):连接redis,(-p代表端口,-a代表连接redis的密码)
./src/redis-cli -p 6666 -a 123456
5): 停止redis
./src/redis-cli -p 6666 -a 123456 shutdown