0文章
0评论
0获赞
推荐布隆过滤器原理、使用场景
什么是Bloom Filter? 布隆过滤器本质上是一种高效的数据结构,概率型的数据结构。 ...
推荐Redis集群高可用、哨兵
redis在生产中如何保证集群的高可用? 高可用指的是尽量减少服务的停工时间,保证redis的高可用,就是redis就算某个节点出现宕机,也不会影响到整 ...
推荐Redis缓存雪崩、击穿、穿透
缓存雪崩 按照目前行业内的普遍做法,高访问量的首页和热点数据都会去做缓存,缓存一般是定时任务去刷新,或者查不到结果去刷新的,但是定时任务有这么一个问题: ...
kubernetes神器-helm
何为Helm? Helm 就是 k8s 的包管理工具,类似于centos的yum,python的pip,node的npm一样。 ...
还看不懂OAuth2.0协议,你来找我
一、什么是OAuth2.0协议 OAuth是一个开放授权,允许用户授权第三方移动应用访问他们存储在另外的服务提供者上的信息,而不需要将用户的账号密码提供 ...
图文并茂带你走进HTTPS的加密过程
何为HTTPS? HTTPS即为加密的HTTP,HTTP是超文本传输协议,是明文传输的。HTTPS不是一个新的协议,而是HTTP+TLS(SSL)。 ...
聊不完的Mysql优化
Mysql优化是一个万年不变的话题,难道是因为mysql太烂了,所以需要不断的优化?当然不是了,无数的开发者都在用,怎么可能烂。 ...
从设计模式的角度来看Spring框架
设计模式是众多软件开发人员在长期的开发过程中,不断的踩坑和试验总结出来的一种工作经验,一种解决问题的方案。它可以让我们的编程变的更加工程化。 ...
B-Tree和B+Tree索引解析,MongoDB/Mysql的索引选择
B-Tree B-Tree就是BTree,B树。-为连接符,不是减号。 ...
全文搜索引擎-elasticsearch,入门看这篇就够了
全文搜索是目前非常常见的需求,而开源的elasticsearch(以下简称es)更是全文搜索引擎的首选。 ...
kafka的零拷贝技术
kafka一直以高吞吐量著称,在其高性能的背后,是多方面协作的结果,架构、分布式partition存储、ISR数据同步、以及高效利用磁盘/操作系统特性。 ...
聊聊高并发IO模型及原理
一、IO读写基本原理 IO读写分为read和write,read调用,并不是直接从物理磁盘读取,同样,write调用也不是直接把数据写进物理磁盘。 ...
Kubernetes概述、组件、API、对象
Kubernetes是一个可移植的。可扩展的开源平台,用于管理容器化的工作负载和服务。 ...