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