首页 新闻 会员 周边 捐助

数据库公司为何不直接支持分库分表

0
[待解决问题]

如题,现在的分库分表方案
要么就限制某中语言,如sharing-jdbc
要么需要安装中间件,如mycat
要么自己实现,太复杂,坑太多

so,数据库公司为何不直接做一个底层支持分库分表方案,哪怕收费&安装扩展,这样就不用分语言了,不用把大把的精力放这块。

k7gxn56的主页 k7gxn56 | 初学一级 | 园豆:178
提问于:2019-04-28 17:36
< >
分享
所有回答(3)
0

别的数据库不熟悉,我知道Mysql是支持的。之所以大家用mycat是因为比原生的更好用,或者是因为mycat能够处理不同类型的数据库,这样就不用去研究每种数据库自带的分块功能了

会长 | 园豆:12463 (专家六级) | 2019-04-28 17:39
0

分库分别还得看具体业务具体分析才能达到分库的目的,没有通用的方法,主要还得看具体的业务特点

慧☆星 | 园豆:5722 (大侠五级) | 2019-04-29 09:37
0

数据库不仅有MySQL,oracle。现在已经有很多分布式数据库,其自身就支持分库分表。例如Tidb、巨杉数据库等。

AYard | 园豆:436 (菜鸟二级) | 2019-05-07 11:53
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册