MySQL 二轮学习笔记·运维篇·(四) 读写分离
读写分离1.简介定义:读写分离的本质将数据库的两种核心操作 “拆分” 到不同节点:写操作(INSERT/UPDATE/DELETE):统一交给 “主库(Master)” 处理,保证数据写入的一致性;读操作(SELECT):交给 “从库(Slave)” 处理,从库通过 “数据同步” 复制主库的内容,确保读数据的准确性。简单理解:主库负责 “改数据”,从库负责 “查数据”,就像餐厅里 “厨师(主库)只负责做菜,服务员(从库)负责传菜”,分工明确效率更高。为什么必须做读写分离?单数据库的瓶颈很明显:单库的 CPU、内存、IO 资源有限,大量读请求会占满 IO,导致写请求排队(比如用户下单 “写...
最近评论