水平分表 查询如何写 mybatis如何写?挑战如何解决?都没有讲

来源:4-5 数据库表的水平拆分

qq_慕丝3367668

2019-09-08 11:25

高阶课程在哪里?要收费吗?我不太明白你3分钟把水平分表讲完了的意义何在?你在逗我笑吗?

写回答 关注

1回答

  • 庄学爸
    2019-10-13 13:18:21

    自己想想就知道了。

    水平分表由一张表变成了多张子表,那么就涉及在查询时从哪张子表中获取,以及在插入时要插入到哪一张表当中。

    这里的就涉及数据分片的路由策略,有非常多的方法,主流的不过就是Hash、一致性Hash、虚拟槽等等,这个需要在程序进行控制,由程序计算后自行控制要在哪张表插入和查询,比如主键是程序赋予的UUID,当靠mysql你玩呢?

性能优化之MySQL优化

了解MySQL数据库优化的方法和技巧,在课程中共同探讨一起学习吧

101639 学习 · 221 问题

查看课程

相似问题