Mysql数据库分库和分表方式(常用)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Mysql数据库分库和分表方式(常用),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1907字,纯文字阅读大概需要3分钟。
内容图文
![Mysql数据库分库和分表方式(常用)](/upload/InfoBanner/zyjiaocheng/585/1de6518e1ca94ace8915df321d3d695b.jpg)
本文主要给大家介绍Mysql数据库分库和分表方式(常用),涉及到mysql数据库相关知识,对mysql数据库分库分表相关知识感兴趣的朋友一起学习吧
1 分库
1.1 按照功能分库
按照功能进行分库。常见的分成6大库:
1 用户类库:用于保存了用户的相关信息。例如:db_user,db_system,db_company等。
2 业务类库:用于保存主要业务的信息。比如主要业务是笑话,用这个库保存笑话业务。例如:db_joke,db_temp_joke等。
3 内存类库:主要用Mysql的内存引擎。前台的数据从内存库中查找,速度快。例如:heap。
4 图片类库:主要保存图片的索引以及关联。例如:db_img_index,db_img_res。
5 日志类库:记录点击,刷新,登录等日志信息。例如:db_log_click,db_log_fresh,db_log_login。
6 统计类库:对业务的统计,比如点击量,刷新量等等。例如db_stat。
1.2 安装城市站分库
如果业务遍布全国,在按照功能分库库,每一个城市复制一份一模一样的库,只是库后缀都是城市名称。比如db_log_click_bj,db_log_click_tj,db_log_click_sh;
2 分表
2.1 按照用户或业务的编号分表
对与用户或业务可以按照编号%n,进行分成n表。
例如:笑话表。
tb_joke_01,tb_joke_02,tb_joke_03,tb_joke_04........
2.2 按照日期分表
对于日志或统计类等的表。可以按照年,月,日,周分表。
例如 点击量统计。
tb_click_stat_201601,tb_click_stat_201602,tb_click_stat_201603
3 Mysql数据库常用架构
核心:一主多从,读写分离。
关于Mysql数据库分库和分表方式(常用)就给大家介绍到这里,希望对大家有所帮助!
您可能感兴趣的文章:
- mysql数据库分表分库的策略
- MySQL 5.7双主同步部分表的实现过程详解
- MyBatis实现Mysql数据库分库分表操作和总结(推荐)
- 什么是分表和分区 MySql数据库分区和分表方法
- Mysql数据库性能优化三(分表、增量备份、还原)
- MYSQL数据库数据拆分之分库分表总结
- MySQL分表自增ID问题的解决方法
- PHP操作mysql数据库分表的方法
- 1亿条数据如何分表100张到Mysql数据库中(PHP)
- php实现mysql数据库分表分段备份
- mysql分表和分区的区别浅析
- mysql的3种分表方案
- MySQL分表实现上百万上千万记录分布存储的批量查询设计模式详解
- MYSQL性能优化分享(分库分表)
- 使用MySQL的LAST_INSERT_ID来确定各分表的唯一ID值
- MySQL动态创建表,数据分表的存储过程
- MySQL 分表优化试验代码
- mysql分表分库的应用场景和设计方式
内容总结
以上是互联网集市为您收集整理的Mysql数据库分库和分表方式(常用)全部内容,希望文章能够帮你解决Mysql数据库分库和分表方式(常用)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。