最简单的读写分离实现是提供两台已经设置了主从复制的 MySQL 服务器,然后由应用程序自身根据 SQL 类型决定在哪台服务器执行读在哪台服务器上执行写: 这种方式的优点是结构简单且性能较好,通常由应用程序的持久层框架实现(比如 MyBatis)对 MySQL 数据库的读写控制。 如果因为某些原因不能使用这种方式(比如绕过持久层框架直接执行 SQL),还有另一种方式可选: 即由 MyCat 实现的读写分离,应用程序将 MyCat 当做一个可读可写的 MySQL 服务器,由 MyCat 判断执行的 SQL 是只读还是写…
SpringMVC
php
Java
SpringBoot
MySQL
设计模式
Linux
Wordpress
Python
Maven
Git
Activiti
SpringCloud
debug
前端开发
Redis
生活随笔
Spring Easy
MD-img
oa-demo
bilibili-down
油猴脚本
auto-hot-key
i-tree
haokan-down
ph-note
PEP中文
我的Windows软件列表
