CAP理论

CAP 理论 CAP 理论,是关于分布式系统中一致性、可用性和分区容错性之间权衡的理论。CAP 理论的三项核心 […]

Paxos算法

paxos算法 Paxos 算法是一种分布式共识、一致性算法,解决的是多个节点在网络中达成一致的难题,特别是在 […]

zookeeper-写数据流程

💡只有Leader可以写数据,其他节点可以读数据。读写分离,写读性能大约 1 : 10。 write:写入 a […]

zookeeper-相关命令

节点类型 永久节点&临时节点 永久:客户端和服务器断开连接后,创建的节点不删除 create /wan […]

zookeeper

zookeeper功能 实现数据的发布和订阅 :可以把一些可能变化的配置数据放入zookeeper服务器,客户 […]

mysql-读写分离缓解单台压力

读写分离的概念 读写分离,简单地说是把对数据库的读和写操作分开,以对应不同的数据库服务器。主数据库提供写操作, […]

mysql-主从复制

概念 从上图来看,复制分成三步: Master 主库在事务提交时,会把数据变更记录在二进制日志文件 Binlo […]

mysql-日志

log_error错误日志 mysql server 启动过程中产生的日志。 binlog二进制日志 记录了所 […]

mysql-事务的实现原理

事务的特性-ACID 实现原理 原子性-Atomicity 定义:事务中的所有操作要么全部执行,要么全部不执行 […]

MVCC机制

MVCC mvcc,也就是多版本并发控制,是为了在读取数据时不加锁来提高读取效率和并发性的一种手段。 隐藏列 […]

mysql-锁

参考: MySQL 啥时候用记录锁,啥时候用间隙锁? https://tech.meituan.com/201 […]

mysql-事务

事务概念 事务操作 #查询自动提交1:自动 0:手动 SELECT @@autocommit; #设置手动提交 […]

mysql-存储过程

存储过程是一组可以存储在服务器中的 SQL 语句。一旦这样做了,客户端就不需要不断重新发布单个语句,而是可以引 […]

mysql-视图

视图创建、更新、删除 视图(View)是一种虚拟存在的表。视图中的数据并不在数据库中实际存在,行和列数据来自定 […]

mysql-SQL优化

插入优化 建议批量插入 一条sql包含多个值: insert into tb_test values(1,&# […]