关于django使用redis集群

来源:8-19 知识拓展与课后作业

阿君的猫

2020-11-07

老师,请问django中该如何使用redis集群呢?django是怎么分辨主库和从库的

写回答

1回答

Jack

2020-11-10

您好,redis集群和mysql主从同步,一般不靠编程框架来做,在数据库和缓存库上做。编程框架只需要连接虚拟的ip,实际是连接到了redis集群哪台服务器,mysql主库还从库,这个由mysql主从配置和reids集群配置决定。

//img.mukewang.com/szimg/5fa965d909df78ba09280599.jpg

至于Django文档里面的这个多数据库连接,https://docs.djangoproject.com/en/3.1/topics/db/multi-db/ 

这里不是主从同步,是指不同的app连接到不同的数据库,实际中可能有这种需求,比如我把users应用连接A服务器上的数据库A,courses应用连接B服务器上数据库B

//img.mukewang.com/szimg/5fa966a009fcba4209420363.jpg

至于配置缓存时多个LOCATION,就是上面英语的解释的,一个缓存多份记录

望采纳~

0
0

Django高级实战 开发企业级问答网站

融合Django高级用法/算法/设计模式/TestCase测试/云计算打造项目

900 学习 · 756 问题

查看课程