课程里边有两个点不明白:
1.传统分库分表中间件对水平扩展的支持,在课程里显示不支持,但是练习的答案里却没有这个选择;
2.传统分库分表中间件对全局ID的的支持,在课程里显示是不友好,但是练习答案里确是不支持。
这个课后练习没搞懂,有没有专业的大佬可以帮忙解惑一下:thinking:
课程里边有两个点不明白:
1.传统分库分表中间件对水平扩展的支持,在课程里显示不支持,但是练习的答案里却没有这个选择;
2.传统分库分表中间件对全局ID的的支持,在课程里显示是不友好,但是练习答案里确是不支持。
分库分表是各自独立,没有全局或者说全局用其他的比如应用程序或者架构自己去控制。非常费劲。
而且一致性没有保障。总之不好的就选就对了。
这么一想好像也对,但是水平扩展为啥不是正确选项之一?
因为她的确是真的可以水平扩展呀,只要你不嫌麻烦。比如原来10个数据库1亿条数据,平均每个1000万。记住平均。现在2亿了放不下或者其他原因,20个。还是平均1000万。但是要吧20个总体拿出来重新划分。全体搬家。你说费劲不费劲?
哦哦,明白了明白了,谢谢您的解答。
我感觉这两个答案,应该是不友好才对。也不能一竿子打死,说别人就不支持啊