https://www.redis.com.cn/
简介
Redis 是完全开源免费的,遵守 BSD 协议,是一个灵活的高性能 key-value 数据结构存储,可以用来作为数据库、缓存和消息队列。
Redis特点
- 高性能
- 持久化(AOF、RDB)
- 数据结构(String、Hash、List、Set、Sorted Set、BitMap、GEO、HyperLogLogs)
- 原子操作
- 支持多种语言
- 主从复制
- 分片
- 可移植
Redis架构
Redis有两个程序组成:
- Redis客户端:redis-cli
- Redis服务端:redis-server
Redis配置
在 Redis 中,Redis 的根目录中有一个配置文件(redis.conf)。您可以通过 Redis CONFIG 命令获取和设置所有 Redis 配置。
示例:
redis 127.0.0.1:6379> CONFIG GET *
常用配置参数说明:
1、Redis默认不是以守护进程运行,可以通过该配置项修改,使用YES开启守护进程
daemonize no
2、当 Redis 以守护进程方式运行时,Redis 默认会把 pid 写入 /var/run/redis.pid 文件,可以通过 pidfile 指定
pidfile /var/run/redis.pid
3.指定 Redis 监听端口,默认端口为 6379
port 6379
4、绑定的主机地址
bind