MySQL中级
天涯浪子烂人
这个作者很懒,什么都没留下…
展开
-
SpringBoot+ProxySql 配置读写分离代理 解决 java.sql.SQLException: Unknown system variable query_cache
ProxySql 简介ProxySQL 是基于 MySQL 的一款开源的中间件的产品,是一个灵活的 MySQL 代理层,可以实现读写分离,支持 Query 路由功能,支持动态指定某个 SQL 进行缓存,支持动态加载(无需重启 ProxySQL 服务),故障切换和一些 SQL 的过滤功能。具体介绍请参考:ProxySQL 基础篇文章中指出 主从库的配置文件中 要有 read_only节点 这个在我的上一篇配置主从数据库中有配置但是在MySQL配置文件中写的话 必须要写成 read-on...原创 2020-06-18 15:53:37 · 1636 阅读 · 7 评论 -
SpringBoot+MySQLRouter 8 (mysql读写分离的代理)ubuntu20.04 配置mysqlrouter8
mysql router 特性(1)Router实现读写分离,程序不是直接连接数据库IP,而是固定连接到mysql router。MySQL Router对前端应用是透明的。 应用程序把MySQL Router当作是普通的mysql实例,把查询发给MySQL Router,而MySQL Router会把查询结果返回给前端的应用程序。(2)从数据库服务器故障,业务可以正常运行。由MySQL Router来进行自动下线不可用服务器。程序配置不需要任何修改。(3)主数据库故障,由MySQL R..原创 2020-06-18 13:40:56 · 1894 阅读 · 2 评论 -
配置MySQL读写分离(主从服务器)
首先我们要清楚为什么要配置读写分离?一个应用程序,当数据不断增多的时候,数据库的压力倍增,数据库的增删改查 可以分为读操作和写操作,我们可以把读和写分开进行。读是在某一个服务器,写是在某一个服务器,对应主从服务器,主服务器是写操作,从服务器读操作,一个主服务器可以有多个从服务器,实际业务中,读操作往往倍大于写操作,例如 :淘宝京东的大量浏览在主服务器写的同时,数据同步到每一个从服务器中 保持数据的一致性和完整性 (主从复制)这就是MySQL的读写分离读写分离的原理其实很简单,就是一个主服原创 2020-06-18 10:31:14 · 463 阅读 · 0 评论