天天看点

【2023#软考高级系统架构设计师#Day:54】今日学习案例特训-架构设计篇下的数据库读写分离,数据库缓存内容;主从数

作者:DeveloperPeer

【2023 #软考高级系统架构设计师# Day:54】今日学习案例特训-架构设计篇下的数据库读写分离,数据库缓存内容;

主从数据库结构特点:

1. 一般:一主多从,也可以多主多从;

2. 主库做写操作,从库做读操作;

主从复制步骤:

1. 主库更新数据完成前,将操作写binlog日志文件;

2. 从库打开I/O线程与主库连接,做binlog dump process, 并将事件写入中继日志;

3. 从库执行中继日志事件,保持与主库一致;

常见缓存技术:Memcache, redis, Squid;

缓存与数据库的协作:

数据读取:

1. 根据key从缓存读取;

2. 若缓存中没有,则根据key在数据库中查找;

3. 读取到值后,更新缓存;

数据写入:

1. 根据key值写数据;

2. 根据key更新缓存;

#2022生机大会##头条创作挑战赛##中国产业名片##在头条看见彼此#

【2023#软考高级系统架构设计师#Day:54】今日学习案例特训-架构设计篇下的数据库读写分离,数据库缓存内容;主从数
【2023#软考高级系统架构设计师#Day:54】今日学习案例特训-架构设计篇下的数据库读写分离,数据库缓存内容;主从数
【2023#软考高级系统架构设计师#Day:54】今日学习案例特训-架构设计篇下的数据库读写分离,数据库缓存内容;主从数

继续阅读