2024--Django平台开发-Redis持久化、主从复制、哨兵(十)

发布时间:2024年01月15日

before

Redis基础:

  • Redis的安装:Windows平台、centos7
    • Windows平台不推荐安装,但是开发阶段,测试使用还是可以的,
    • 推荐使用centos等其他Linux平台,因为将来项目部署也要放到Linux云服务器上。
  • Redis的通用命令,要注意,禁用那些生产环境中的高危命令。
  • 数据类型,字符串、列表、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

文章来源:https://blog.csdn.net/cxl0406/article/details/135590418
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。