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