读写分离——让数据库“分身有术“
读写分离——让数据库"分身有术"你有没有做过"一心二用"的事?生活场景:餐厅的分工没有分工时老板又当厨师,又当服务员:客人点菜 → 老板去厨房做菜做好了 → 老板端菜客人要加水 → 老板放下锅铲去倒水客人要结账 → 老板放下锅铲去收钱老板累死了,翻台率极低。分工后老板只管炒菜,服务员负责其他:客人点菜 → 服务员记菜做好了 → 服务员端客人要加水 → 服务员倒客人要结账 → 服务员收老板专注炒菜,效率翻倍!技术故事:读写分离的需求典型业务场景用户浏览商品(读多) 用户下单(写) │ │ ▼ ▼ ┌─────────────────────────────┐ │ SELECT * FROM products │ │ SELECT * FROM users │ │ SELECT *