使用套路云的 PolarDB 还需要自己分表吗?

2020-08-20 14:59:09 +08:00
 yuanchao

预估单表数据 1 千万(用户表)左右,看了一下水平分表的几种方案;

  1. 代码逻辑层实现分表

  2. 使用数据库中间件自动分表,如 mycat

代码端做分表应该比较少,毕竟那么多的代码入侵,有的还需要修改原生框架来支持

mycat 之前有应用过,那个时候还是自建 Mysql 数据库,单表最大的也就几十万,没遇到什么问题

看了下套路云的介绍,号称 计算节点存储节点 分开,自动扩容分布式 的数据库,是不是就意味着不需要我们去处理分库分表的逻辑了?

2103 次点击
所在节点    问与答
4 条回复
yuanchao
2020-08-20 14:59:54 +08:00
对了,还有后端框架是 `Laravel`
yuanchao
2020-08-20 15:25:33 +08:00
大家一般是在代码上拆还是直接上中间件呀?
shylockhg
2020-08-20 16:15:04 +08:00
应用层面不用处理分库分表
opengps
2020-08-20 16:19:54 +08:00
PolarDB 没用过不清楚
DRDS 那种是需要在设计表的时候,按照约束提前将表结构设计成可表分区的结构,然后你当作一张表来用就行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/699957

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX