一、 MyCat 简介

MyCat 解释: 数据库中间件软件

1.1 利用 mySQL 主从备份功能实现读写分离.

  1. 增加,删除,修改,都操作主数据库
  2. 查询到从数据库中查询.
  3. 优点:提升程序执行性能

1.2 架构模式

MyCat简介

1.3 MyCat 具备分库/分表功能.

  1. 默认 MyCat 分库(建议使用)
  2. 可以配置让MyCat进行分表,业务比较复杂,配置起来也比较复 杂

1.4 MyCat 中默认 tableRule 要求至少 3 个 database

1.5 必知的几个概念:

  1. 逻辑库: 一个包含了所有数据库的逻辑上的数据库
  2. 逻辑表: 一个包含了所有表的逻辑上的表
  3. 数据主机:数据库软件安装到哪个服务器上
  4. 数据节点:数据库软件中的 database
  5. 分片规则: 默认每个表中数据都一样的
  6. 读主机:哪个数据库做为读操作
  7. 写主机.:哪个数据做为写操作

相关文章:

  • 2022-01-22
  • 2021-09-05
  • 2022-01-18
  • 2021-11-12
  • 2021-10-21
  • 2021-12-16
  • 2021-09-01
猜你喜欢
  • 2021-09-08
  • 2021-06-02
  • 2021-04-16
  • 2021-06-26
  • 2021-10-27
  • 2021-07-09
  • 2022-12-23
相关资源
相似解决方案