0文章
0评论
0获赞
聊不完的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是一个可移植的。可扩展的开源平台,用于管理容器化的工作负载和服务。 ...
一致性hash算法-分布式缓存的答案
一致性hash算法也是一种hash算法,目的是为了解决分布式缓存问题。在添加或移除服务器的时候,能尽可能的保证已存在的请求和处理请求的服务器之间的映射关系。 ...
分表分库,轻量级架构设计思路
一、数据切分 关系型的数据库本身是比较容易成为系统瓶颈的,单机存储容量、连接数、CPU的处理能力等都是有限的。 ...
单点登录的解决方案和问题?
什么是单点登录? 单点登录,Single Sign On,简称SSO。 ...