采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
感觉完全可以只使用分区,而不使用分表技术呀,分区在PHP层还感知不到,扩展性强。那为什么还要有分表呢?
在某些场景下,分区具有一定限制,例如,分区只能最大1024个分区,此时就可以考虑使用分表,所以分区和分表并不矛盾,是互相补充,互相配合使用的。
分区是我们写在mysql配置文件吗?水平分区是不是都跟分表差不多,我们关于用户通讯录记录是根据用户id范围来创建不同的表,是不是就属于水平分表
分区是通过sql语句对数据表进行修改,或者在创建数据表时就制定分区规则,水平分区就是把海量记录进行分割处理,可以理解为按照用户ID来分表
登录后可查看更多问答,登录/注册
全面、系统剖析PHP面试,拿下心仪Offer
1.3k 11
967 10
955 8
862 8
1.3k 7