摘要: mysql主从搭建好的条件下 ###1 在setting中配置 DATABASES = { # 主库 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'lqz1', 'USER': 'root', 'PASSWORD': '123 阅读全文
posted @ 2021-08-24 20:13 Fleeting__Time 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 1 主从同步的流程或原理 1)master会将变动记录到二进制日志里面; 2)master有一个I/O线程将二进制日志发送到slave; 3) slave有一个I/O线程把master发送的二进制写入到relay日志里面; 4)slave有一个SQL线程,按照relay日志处理slave的数据; S 阅读全文
posted @ 2021-08-24 17:53 Fleeting__Time 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1 双写一致性,redis和mysql数据同步,方案 1 先更新数据库,再更新缓存(一般不用) 2 先删缓存,再更新数据库(在存数据的时候,请求来了,缓存不是最新的) 3 先更新数据库,再删缓存(推荐用) 2 缓存更新策略 LRU/LFU/FIFO算法剔除 maxmemory-policy,超过最大 阅读全文
posted @ 2021-08-24 16:49 Fleeting__Time 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 原理: redis 主从架构原理详解 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master),后者称为从节点(slave),数据的复制是单向的,只能由主节点到从节点。 默认情况下,每台Redis服务器都是主节点;且一个主节点可以有多个从节点(或没有从 阅读全文
posted @ 2021-08-24 16:35 Fleeting__Time 阅读(63) 评论(0) 推荐(0) 编辑
摘要: redis的持久化方案 Redis 是一个内存数据库,为了保证数据的持久性,它提供了两种持久化方案: RDB 方式(默认)快照方式进行备份某时某刻数据的一个完成备份,类似于mysql的Dump AOF 方式 日志的方式进行备份 1、RDB 方式 介绍: (1)RDB 是 Redis 默认采用的持久化 阅读全文
posted @ 2021-08-24 15:40 Fleeting__Time 阅读(49) 评论(0) 推荐(0) 编辑