趣味小知识
if 0 = -I can
那年我们还有梦
关于文学
关于爱情
关于穿越世界的旅行
如今我们深夜痛饮
杯子碰到一起
都是梦破碎的声音
展开
-
什么是 SnowFlake 算法❓
目录 问在最前: 方法一:UUID 方法二:数据库自增主键 抛砖引玉:你听说过 SnowFlake 算法吗? 1、初始SnowFlake 2、SnowFlake 的代码实现 3、SnowFlake 的优势和劣势 问在最前: 如何在分布式集群中,生成全局唯一的 ID❓ 方法一:UUID UUID 是通用唯一识别码 (Universally Unique Identifier)...原创 2020-01-19 15:52:15 · 672 阅读 · 0 评论 -
负载均衡所谓的四层❓七层❓
目录 写在最前: 一、简单分析 1、换句话理解二、三、四、七 2、四到七层负载均衡 3、负载均衡器通常称为四层交换机或七层交换机 4、四层交换 5、七层交换 6、注意 二、区别 1、技术原理上 2、应用场景上 三、一些主流负载均衡软件 1、NGINX 优点: 缺点: 2、LVS 优点: 缺点: 3、HAProxy 的特点 4、NGINX 对比 LVS 的总结...原创 2019-12-20 10:42:55 · 361 阅读 · 0 评论 -
什么是 B-树❓
不知大家心里有没有点 B-树概念 O(∩_∩)O哈哈~ MySQL 数据库大家都用过吧?里面的索引是基于什么数据结构? 当然大家也都知道索引主要是基于 Hash 表或者 B+ 树。 知识点:对于InnoDB表,数据文件ibd本身就是按B+树组织的一个索引结构,这棵树的叶节点data域保存了完整的数据记录。 那大家知道 B+ 树的实现细节是什么样?B-树和 B+ 树有什么区别?MySQ...原创 2019-09-29 18:16:11 · 228 阅读 · 0 评论 -
什么是 B+ 树❓
通过什么是 B-树❓相信大家也基本上明白了啥是 B-树。那 B+ 树又是个啥? 其实 B+ 树是基于 B-树的一种变体,有着比 B-树更高的查询性能。 在细说 B+ 树之前,我们先来回顾一下B-树的几大特征。 一个 m 阶的 B-树具有如下几个特征: 1. 根节点至少有两个子女。 2. 每个中间节点都包含 k-1 个元素和 k 个孩子,其中 m/2 <= k <=m ...原创 2019-09-29 18:34:54 · 322 阅读 · 0 评论