mysql 分布式集群架构搭建

鲁虾 中传文创投资(北京)有限公司 技术合伙人  2021-04-25 07:09:07
大家好,目前有个电商场景,
一、目前现状:
每天订单2-4万单,单点mysql数据库(或通过云服务,读写分离),单表条5000万+,当订单量超过5万,就会产生性能瓶颈,需要升级架构
二、未来预期:
未来预计每天20万+,甚至更多,最好能线性增加
需要解决:
准备做上分布式的数据库架构,
目前步骤:
第一步:分库分表,(这块好理解)
1、(按功能垂直分库)
2、(按时间水平切分)
第二步:搭建自己的分布式mysql机器配置
这几天调研的技术有如下:
1、 Mycat
2、mysql-proxy
3、 canal + otter
问一下大家,目前比较稳定、电商常用的mysql集群架构是怎么搭建??? 另有小需求:部分数据的更新,可以通过log灌入到ES中。
...全文
189 点赞 收藏 2
写回复
2 条回复
鲁虾 04月30日
看来论坛这种模式真没落了哈,活跃度太弱了。 基本思路搞清了!谢谢各位,尤其是tong386老弟。辛苦!!
回复 点赞
tong386 04月26日
把订单表放单独的库。把历史数据超过6个月的数据放到历史库。 怎么样?
回复 点赞
发动态
发帖子
MySQL
创建于2007-09-28

2.4w+

社区成员

5.5w+

社区内容

MySQL相关内容讨论专区
社区公告
暂无公告