before
Redis基础:
- Redis的安装:Windows平台、centos7
- Windows平台不推荐安装,但是开发阶段,测试使用还是可以的,
- 推荐使用centos等其他Linux平台,因为将来项目部署也要放到Linux云服务器上。
- Redis的通用命令,要注意,禁用那些生产环境中的高危命令。
- 如何禁用或者重命名高危命令。
- 可以在配置文件中进行该操作。
- https://www.cnblogs.com/Neeo/articles/17609005.html#禁用高危命令
- 数据类型,字符串、列表、hash、集合和有序集合。
- redis-py,python操作Redis。
- django-redis,基于redis-py的封装,适用于Django项目中。
Redis进阶:
- 持久化。rdb快照和aof持久化。备份恢复。
- 集群开始:主从复制、sentinel、集群相关。
关于配置文件的注释
能写注释,但只能顶格写注释:
port 6379
pidfile "/opt/redis6379/pid/redis6379.pid"
logfile "/opt/redis6379/logs/redis6379.log"
# 能写注释,但只能顶格写注释
dir "/data/redis6379/"
dbfilename redis.rdb
不能在某项配置之后,写注释内容:
dir "/data/redis6379/" # xxxxxxxx
dbfilename redis.rdb # ooooooo
持久化
参考:https://www.cnblogs.com/Neeo/articles/17609006.html
集群之:主从复制
参考:https://www.cnblogs.com/Neeo/articles/17609008.html
python连接Redis哨兵
参考:https://www.cnblogs.com/Neeo/articles/17587765.html#%E8%BF%9E%E6%8E%A5redis%E5%93%A8%E5%85%B5
集群
参考:https://www.cnblogs.com/Neeo/articles/10840096.html