gpt4 book ai didi

Mysql数据库分库和分表方式(常用)

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 27 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Mysql数据库分库和分表方式(常用)由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

本文主要给大家介绍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 按照日期分表 。

对于日志或统计类等的表。可以按照年,月,日,周分表.

例如 点击量统计.

?
1
tb_click_stat_201601,tb_click_stat_201602,tb_click_stat_201603

3 Mysql数据库常用架构 。

核心:一主多从,读写分离.

Mysql数据库分库和分表方式(常用)

关于Mysql数据库分库和分表方式(常用)就给大家介绍到这里,希望对大家有所帮助! 。

最后此篇关于Mysql数据库分库和分表方式(常用)的文章就讲到这里了,如果你想了解更多关于Mysql数据库分库和分表方式(常用)的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com