当前位置:首页 > Mysql

Mysql

  • 最新
  • 浏览
  • 评论

131 案例实战:当分库分表技术方案运行几年过后,再次进行扩容应该怎么做?

CarlZhou3年前 (2021-05-15)11004
今天是数据库分库分表的最后一个环节,也就是数据库扩容这块,其实分库分表本身并没太大的难度,大家从石杉老师面试突击第一季听了一些基础的方案之后,然后加上这里讲的几个案例,大致就知道应该怎么做了,我认为,分库分表这块真正难的地方,应该是在于真实...

130 案例实战:下一个难题,如果需要进行垮库的分页操作,应该怎么来做?

CarlZhou3年前 (2021-05-15)10047
今天我们要来给大家分享的一个案例拓展,是关于分库分表后的跨库/跨表的分页问题,首先我们先来聊聊这个所谓的分页是个什么场景。那比如说还是说之前的那个订单的场景,假设用户现在要查询自己的订单,同时订单要求要支持分页,该怎么做? 其实按我们之前所...

129 案例实战:一线电商公司的订单系统是如何进行数据库设计的?

CarlZhou3年前 (2021-05-15)10983
今天我们来给大家讲讲第二个案例拓展,也就是一般互联网公司的订单系统是如何做分库分表的,既然要聊订单系统的分库分表,那么就得先说说为什么订单需要分库分表,其实最关键的一点就是要分析一下订单系统的数据量,那么订单系统的数据量有多大?这个就得看具...

128 案例实战:大型电商网站的上亿数据量的用户表如何进行水平拆分?

CarlZhou3年前 (2021-05-15)10288
今天开始会用最后两周的时间给大家讲解一下数据库分库分表的实战案例,首先,关于分库分表需要大家有一些基础知识的掌握和积累,关于分库分表的基础知识,请大家去看一下儒猿技术窝里的《互联网Java工程师面试突击第一季》,那是完全免费的一个课程,里面...

127 数据库高可用:基于主从复制实现故障转移(3)

CarlZhou3年前 (2021-05-13)876
今天我们继续讲解数据库高可用架构的搭建,在做好了之前的准备工作之后,咱们今天就可以继续来做了,首先,要在MySQL主库所在的机器上去添加VIP,所谓VIP就是虚拟VIP地址,这个大家可以关注一下,不懂的自行搜索,是一个重要的网络概念。 i...

126 数据库高可用:基于主从复制实现故障转移(2)

CarlZhou3年前 (2021-05-13)1036
126 数据库高可用:基于主从复制实现故障转移(2)
今天我们正式来讲解MHA数据库高可用架构的搭建,先来讲解一下在三个数据库所在机器上安装MHA node节点的步骤,首先那必须要先安装Perl语言环境了,这就跟我们平时用Java开发,那你必须得先装个JDK吧! 所以先可以用yum装一下Per...

125 数据库高可用:基于主从复制实现故障转移(1)

CarlZhou3年前 (2021-05-13)921
这周我们来说说MySQL数据库的高可用架构如何搭建,上一周我们已经聊了MySQL的主从复制架构如何搭建了,说白了,就是允许主库把数据复制到从库上去,然后允许我们的系统往主库写入数据,从从库读取数据,实现一个读写分离的模式。 那么读写分离的模...

124 主从复制架构中的数据延迟问题,应该如何解决?

CarlZhou3年前 (2021-05-13)938
之前大家都已经了解过主从复制架构是如何搭建的了,其实他并不难,但是这里比较关键的是,主从复制可能会有较大的延迟。这个延迟是什么意思呢?就是说主库可能你都写入了100条数据了,结果从库才复制过去了50条数据,那么从库就比主库落后了50条数据。...

123 如何为MySQL搭建一套主从复制架构?(3)

CarlZhou3年前 (2021-05-13)915
之前给大家讲完了MySQL传统的主从复制搭建方式,其实一般大家在生产中都会采用半同步的复制模式,但是其实除了那种传统搭建方式之外,还有一种更加简便一些的搭建方式,就是GTID搭建方式,今天就给大家讲讲GTID的搭建方式。 首先在主库进行配置...

122 如何为MySQL搭建一套主从复制架构?(2)

CarlZhou3年前 (2021-05-13)1487
上回已经给大家讲解了如何为MySQL搭建一套主从复制架构,其实搭建一点都不难,相信大家自己照着之前讲解的步骤做,基本都能搭建出来一套主从复制的架构,只要你搭建出来主从复制架构,就可以实现读写分离了。 比如可以用mycat或者sharding...