上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 41 下一页
摘要: 前言 很多公司都采用的Mysql主从架构,相信很多人困扰于主从延时问题,这篇文章就系统的讲述下Mysql主从延时问题。 Mysql主从同步原理 Mysql主从延时解决方案 Mysql主从延时过长 Mysql主从同步原理 从Canal官网抄个图 主从同步.png 大致流程如下: mysql-主从流程. 阅读全文
posted @ 2022-01-25 14:11 姚春辉 阅读(376) 评论(0) 推荐(0)
摘要: 1.1 SpringCloud Gateway 简介 SpringCloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技术开发的网关,它旨在为微服务架构提供一种简单有效的统 阅读全文
posted @ 2022-01-11 10:01 姚春辉 阅读(1400) 评论(0) 推荐(0)
摘要: 这篇说说分布式事务的问题。企业现在的架构都由传统的架构转向了微服务架构,如下图所示:那么,都不可避免的会遇到跨数据库调用的,分布式事务问题!目前,业内解决分布式事务问题,都基本不用JTA这种强一致性的解决方案,基本是采用如下两套方案 基于TCC的事务框架 消息队列 OK,你们先记住两点(1)图中的服 阅读全文
posted @ 2021-12-10 10:33 姚春辉 阅读(242) 评论(0) 推荐(0)
摘要: 二级索引:叶子节点中存储主键值,每次查找数据时,根据索引找到叶子节点中的主键值,根据主键值再到聚簇索引中得到完整的一行记录。 问题: 1.相比于叶子节点中存储行指针,二级索引存储主键值会占用更多的空间,那为什么要这样设计呢? InnoDB在移动行时,无需维护二级索引,因为叶子节点中存储的是主键值,而 阅读全文
posted @ 2021-12-09 18:11 姚春辉 阅读(419) 评论(0) 推荐(0)
摘要: 问题 聚簇索引存储结构是如何的?二级索引存储结构又如何? 什么是覆盖索引? 怎么判断能不能用到索引? 准备 CREATE TABLE `book` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `a 阅读全文
posted @ 2021-12-09 17:09 姚春辉 阅读(116) 评论(0) 推荐(0)
摘要: 导读 本文参考自简书的某位作者,并做了增删。我一般称为“一级索引”和“二级索引”,这样好记一点。正确的称谓是:集聚索引和非聚集索引。顾名思义,叶子节点存放主索引和数据的树,称为集聚索引树;叶子节点存放辅助索引和主索引的树,称为非集聚索引树。 备注:一和二体现了主次和先后关系,聚焦和非聚焦体现不出来, 阅读全文
posted @ 2021-12-09 16:43 姚春辉 阅读(834) 评论(0) 推荐(0)
摘要: 引言 在上篇文章《老生常谈——利用消息队列处理分布式事务》一文中留了一个坑,今天来填坑。如下图所示如果服务A和服务B之间是同步调用,比如服务C需要按流程调服务A和服务B,服务A和服务B要么一起成功,要么一起失败。针对这种情况,目前业内普遍推荐使用TCC事务来解决的! 正文 ok,老规矩,我们先套一个 阅读全文
posted @ 2021-12-08 10:36 姚春辉 阅读(181) 评论(0) 推荐(0)
摘要: 引言 讲了几天的数据库系列的文章,大家一定看烦了,其实还没讲完。。。(以下省略一万字)。今天我们换换口味,来写redis方面的内容,谈谈热key问题如何解决。其实热key问题说来也很简单,就是瞬间有几十万的请求去访问redis上某个固定的key,从而压垮缓存服务的情情况。其实生活中也是有不少这样的例 阅读全文
posted @ 2021-12-07 10:46 姚春辉 阅读(235) 评论(0) 推荐(0)
摘要: 1.redo日志 为了在服务器崩溃时保证数据安全并提升系统性能,innodb存储引擎首先会将提交的事物内容记录到redo日志,而对实际数据文件修改则放在以后,批处理方式刷盘。redo日志像逻辑的存储场所,它循环使用多个文件。(ib_logfile0、ib_logfile1、ib_logfile2) 阅读全文
posted @ 2021-12-06 20:08 姚春辉 阅读(471) 评论(0) 推荐(0)
摘要: 事务是MySQL等关系型数据库区别于NoSQL的重要方面,是保证数据一致性的重要手段。本文将首先介绍MySQL事务相关的基础概念,然后介绍事务的ACID特性,并分析其实现原理。 MySQL博大精深,文章疏漏之处在所难免,欢迎批评指正。 一、基础概念 事务(Transaction)是访问和更新数据库的 阅读全文
posted @ 2021-12-06 20:07 姚春辉 阅读(566) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 41 下一页