全文搜索是目前非常常见的需求,而开源的elasticsearch(以下简称es)更是全文搜索引擎的首选。git…
kafka一直以高吞吐量著称,在其高性能的背后,是多方面协作的结果,架构、分布式partition存储、ISR…
一、IO读写基本原理 IO读写分为read和write,read调用,并不是直接从物理磁盘读取,同样,writ…
Kubernetes是一个可移植的。可扩展的开源平台,用于管理容器化的工作负载和服务。名称源于希腊语,意为&#…
一致性hash算法也是一种hash算法,目的是为了解决分布式缓存问题。在添加或移除服务器的时候,能尽可能的保证…
一、数据切分 关系型的数据库本身是比较容易成为系统瓶颈的,单机存储容量、连接数、CPU的处理能力等都是有限的。…
什么是单点登录? 单点登录,Single Sign On,简称SSO。 是一种控制多个相关但彼此独立的系统的访…
Mongodb是一个基于分布式的文件存储的内存型的非关系型数据库(NoSQL),由C++编写。 架构模式 单库…
先上一张Mysql的基本架构示意图 Mysql分为Server层和存储引擎层两部分 Server层:包含连接器…
在亿级数据中只需要进行几十次的比较就能查找到目标,这就是红黑树的魅力。 在学习红黑树之前,要先理解一下二叉查找…