- 1
- 0
- 约1.16千字
- 约 2页
- 2026-07-13 发布于北京
- 举报
正常来说,这种拆分,一般会将库建在不同的数据库服务器上,就是我们得有7台数据库
服务器,在各个服务器上安装mysql实例,在mysql中创建对应的库,但是在我们这里,
我们就模拟一下
(1):data‑refill‑center‑finance(2)流
量券:data‑refill‑center‑coupon(3)活动:
data‑refill‑center‑activity(4)积分:
data‑refill‑center‑credit(5)流量套餐:
data‑refill‑center‑package(6)抽奖:
data‑refill‑center‑lottery(7)充值订单:
data‑refill‑center‑order
原来的1个库拆分为了7个库,如果你就1个库的话,应对数据量的增长可能只能
支撑3个月,现在拆分了7个库以后,可能就可以支撑8个月,但是如果要长久的扩展,
肯定还是需要分库分表
事务这块如何来处理呢?
需要先在代码层面进行重构,基于springboot+mybatis的技术栈,来支持多数据源。一个
系统使用多个数据库时,就需要使用多个数据源,那么在代码层面就需要让不同的
mapper组件来使用不同的数据源。
正常来说,这种拆分,一般会将库建在不同的数据库服务器
原创力文档

文档评论(0)