脚本宝典收集整理的这篇文章主要介绍了高性能MySql学习笔记-第十一章:可拓展的MySQL,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
向外拓展(横向拓展或水平拓展)策略分为三个部分:复制、拆分、以及数据分片。
按功能拆分
数据分片
选择分区键(partitioning key)
跨分片查询
分配数据、分片和节点
在节点上部署分片
固定分配
动态分配
生成全局唯一ID
AUTO_INCREMENT
列来获取唯一ID。但涉及多台服务器时就不奏效了。有以下一些解决方式:auto_increment_increment
和auto_increment_offset
参数控制不同的服务器的自增ID相区别。分片工具
处理不断增长的数据和负载最简单的办法是对不再需要的数据进行归档和清晰。设计规定和清理时需要考虑如下几点:
即使并不真的把老数据转移到别的服务器,许多应用也能收益于活跃数据和非活跃数据的隔离。这有助于高效利用缓存。
以上是脚本宝典为你收集整理的高性能MySql学习笔记-第十一章:可拓展的MySQL全部内容,希望文章能够帮你解决高性能MySql学习笔记-第十一章:可拓展的MySQL所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。