区块链一个重要的亮点就是防篡改,那么它是怎么做到防篡改的呢?其中一个重要的知识点就是Merkle Patricia Tree(MPT),本篇就来解析下何为MPT。 MPT是一种加密认证的数据结构,它融合了Merkle树和Patricia...

只有RocketMQ支持事务消息,如果我们的MQ不是RocketMQ,可以采用本地消息+MQ达到同样的效果,并且本地消息表还可以做出独立的服务。 随着分布式服务架构的流行与普及,原来在单体应用中执行的多个逻辑操作,现在被拆分成了多个服务之间...

1. 概念 Broker Producer Consumer Topic Queue Message 2. 模式 2.1. 点对点 PTP 点对点: 使用 Queue 作为通信载体 消息生产者生产消息发送到 Queue 中,然后消息消费...

1.介绍 Integer类型,即整数类型,MySQL支持的整数类型有TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT。 1.1 空间和范围 每种整数类型所需的存储空间和范围如下: 类型 字节 最小值(有符号)...

日志是mysql数据库的重要组成部分,记录着数据库运行期间各种状态信息。mysql日志主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。作为开发,我们重点需要关注的是二进制日志(binlog)和事务日志(包括redo...

索引是一种加快查询的数据结构,在 MySQL 中,索引的数据结构选择的是 B+Tree,至于 B+Tree 是什么以及为什么 MySQL 为什么选择 B+Tree 来作为索引,可以去查看公众号的前三篇文章。 索引数据结构之 B-Tree...