1 redis介绍及部署
1.1 redis介绍
- 基础知识
- 非关系型数据库
- 不需要预先定义数据存储结构
- 每条记录可以有不同的数据类型和字段个数
- 支持多种数据类型string、list、hash…
- 高性能(key/values)分布式内存数据库
- 支持数据持久化(定期把内存的数据存储到硬盘)
- 支持master-slave模式数据备份
1.2 安装部署
wget http://download.redis.io/releases/redis-5.0.4.tar.gz
Port :6379 //端口号
Config file : /etc/redis/6379.conf //配置文件目录
Log file :/var/log/redis_6379.log //日志文件目录
Data dir : /var/lib/redis/6379 //数据库目录
Exectable :/usr/local/bin/redis_server //启动程序的目录
Cli exectable ://usr/local/bin/redis_cli //命令行连接工具
]
]
]
]
set 、 mset 、 get 、 mget
keys 、 type 、 exists 、 del
ttl 、 expire 、 move 、 flushdb 、flushall 、save、shutdown、select
例:
set keyname keyvalue //存储
get keyname //获取
- 修改Redis服务运行参数
- 数据库链接命令:
]
2 redis集群搭建
- 参考:https://blog.csdn.net/concealed0/article/details/96598585
3 make && make install 报错解决方案
- 参考: https://blog.csdn.net/feinifi/article/details/78251486