原创 从0到1构建大前端应用(番外篇七):Mycat数据库中间件

为什么要用mycat?

  1. java与数据库紧耦合。
  2. 高访问量,高并发对数据库有压力。云服务器压力非常大
  3. 读写请求数据量不一致。
    mycat相当于一个逻辑数据库,把真实数据库包起来了,这样的好处是显而易见的。其结构和nginx相似。

干什么
1.读写分离。

不用mycat也可以用java程序实现读写分离,但是需要判断哪些sql是查询,那些sql市update。紧耦合,

用mycat实现读写分离。双主双从,高可用性。

2、数据分片
垂直拆分(分库)、水平拆分(分表)、垂直+水平拆分(分库分表)

3.多数据源整合

已标记关键词 清除标记
相关推荐
实付 79.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值