摘要: 0. 问题背景 当我们执行某个 SQL 发现很慢时,我们首先想到的是否加了索引。 那么加了索引为啥会使数据查找更快呢,索引的底层一般又是用什么结构存储的? 答案就是: B+树 B+相对于一般的链表,哈希等有何不同,为何多数存储引擎都选择使用它呢? 1. 问题场景 假设我们有一张以下的用户表: CRE 阅读全文
posted @ 2021-03-12 23:24 Master HaKu 阅读(768) 评论(0) 推荐(0) 编辑
摘要: 1. 注册中心概念和定义服务注册中心本质上是为了解耦服务提供者和服务消费者。对于任何一个微服务,原则上都应存在或者支持多个提供者,这是由微服务的分布式属性决定的。更进一步,为了支持弹性扩缩容特性,一个微服务的提供者的数量和分布往往是动态变化的,也是无法预先确定的。因此,原本在单体应用阶段常用的静态L 阅读全文
posted @ 2021-03-12 21:28 Master HaKu 阅读(4953) 评论(0) 推荐(0) 编辑