首页 > 数据库 >MySQL读写分离

MySQL读写分离

时间:2022-09-05 09:44:30浏览次数:49  
标签:数据源 读写 分离 baomidou https MySQL

一、主从分离

一般MySQL架构为一主两从,此时,只保证了数据库高可用,并没有高性能

 

二、读写分离

在主从分离的基础上,写主库,读从库,提高数据库性能

 

三、读写分离方式

1、引入baomidou的动态数据源,只需要3步,操作简单

参见官网中的使用方法

https://gitee.com/baomidou/dynamic-datasource-spring-boot-starter

2、自己实现,核心是配置多个数据源,定义注解,应用到方法或者类上,通过AOP进行数据源选择

https://blog.csdn.net/pastxu/article/details/124484410

标签:数据源,读写,分离,baomidou,https,MySQL
From: https://www.cnblogs.com/june0816/p/16656991.html

相关文章

  • MySQL语句语法汇总
    一、数据库基础操作1.数据库操作——创建、删除、切换、查看当前选择的数据库createdatabase数据库名charset=utf8;//创建数据库dropdatabase数据库名;//删......
  • [MySQL]查询所有表数据量
    1.所有表mysql>SELECTTABLE_NAME,TABLE_ROWSFROMinformation_schema.`TABLES`->WHERETABLE_SCHEMA=(SELECTdatabase())->ORDERBYTABLE_ROWSDESC;......
  • 什么?MySQL 8.0 会同时修改两个ib_logfilesN 文件?
    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。作者介绍:孙黎,GreatDB认证DBA问题现象描述......
  • MySQL 指定ip和端口连接数据库,并修改数据库密码
    一、指定ip和端口连接数据库找到本机所安装的mysql目录,在开始,输出cmd,cd D:\ProgramFiles\MySQL\mysql-8.0.29-winx64\bin\ 进入当前版本目录    命令......
  • MySQL安装流程
    一、下载MySQL  Mysql官网下载地址:https://downloads.mysql.com/archives/installer/  1.选择想要安装的版本,点击Download下载  本篇文章选择的是......
  • MySQL教程 - 用户管理(User Management)
    更新记录转载请注明出处。2022年9月5日发布。2022年9月5日从笔记迁移到博客。用户管理登录\>mysql-h主机-u用户名-p密码-P端口-eSQL语句;>mysql选......
  • MySQL教程 - 权限管理
    更新记录转载请注明出处。2022年9月5日发布。2022年9月5日从笔记迁移到博客。MySQL中用户类型普通用户root(超级管理员)MySQL中系统自带数据库information_schem......
  • mysql备份还原
    一、环境配置操作系统版本:RockyLinuxrelease8.6(GreenObsidian)系统内核:Linuxmysql4.18.0-372.9.1.el8.x86_64#1SMPTueMay1014:48:47UTC2022x86_64x86_......
  • [心情] 解放CSS 单行transform,分离scale, translate 和rotate 吧!
    [心情]解放CSS单行transform,分离scale,translate和rotate吧!定期都有在关注YoutubeWebDevSimplified的介绍前端新讯的影片,虽然很早就知道有一般拆解Transform属......
  • Linux 安装MySql
     1.下载MySql下载MySql:https://downloads.mysql.com/archives/community/2.上传到linux服务器上    3.解压将xz转换成tarxz-dmysql-8.0.20-linux-glibc2......