
raft协议,关于集群成员变化的一点个人理解,纯粹是根据论文分析的,不一定正确。后续看下etcd, braft的实现代码,加深理解。 Cold: 旧集群的节点配置信息,eg ...
互斥锁std::mutex是一种最常见的线程间同步的手段,但是在有些情况下不太高效。 假设想实现一个简单的消费者生产者模型,一个线程往队列中放入数据,一个线程往队列中取数据,...
author:sufei源码版本:8.0.18 说明:如果对于online ddl还不了解可以参考 一、Online DDL简介 1.1 Online DDL划分 在...
最后我想简单说一下我的MySQL调试环境的搭建,但是在此之前不得不简单说一下什么是线程,因为如果不解释一下什么是线程,简单的调试可能都会有阻碍,同时了解线程对我们普通DBA诊...
本节包含一个笔记如下:https://www.jianshu.com/p/8706d7422d89 之所以将MTS的相关知识放到这里讲解,是因为后面的几节会用到这部分知识,如...
简单记录以备学习,如果有误请指出。 一、核心类 Observer_info:观察者 rpl_handler.h 实际观察者及void* 指向的对象,其中全部都是函数指针,这里...
水平有限整理自己的学习笔记,如果有误请谅解。 最近老是看到有朋友报错如下:ERROR 1197 (HY000): Multi-statement transaction re...
########文章是对官网给出的文档做了翻译-_-以及实操后的个人理解所得,若有存在不足或者不同之处还望各位大神指点,临表涕零 1、K8S CRD简明及简用: Custom...
简介 通常生产环境我们会用集群代替单机,主要是解决两个问题: 效率 稳定 如何提升效率?一个大大大任务,让一个人干需要一年,拆解一下让12个人同时干,可能只需要1个月。对于数...