0文章
0评论
0获赞
一致性hash算法-分布式缓存的答案
一致性hash算法也是一种hash算法,目的是为了解决分布式缓存问题。在添加或移除服务器的时候,能尽可能的保证已存在的请求和处理请求的服务器之间的映射关系。 ...
分表分库,轻量级架构设计思路
一、数据切分 关系型的数据库本身是比较容易成为系统瓶颈的,单机存储容量、连接数、CPU的处理能力等都是有限的。 ...
单点登录的解决方案和问题?
什么是单点登录? 单点登录,Single Sign On,简称SSO。 ...
mongodb架构模式、持久化原理
Mongodb是一个基于分布式的文件存储的内存型的非关系型数据库(NoSQL),由C++编写。 ...
Mysql基础架构介绍
先上一张Mysql的基本架构示意图 Mysql的基本架构示意图 Mysql分为Server层和存储引擎层两部分Server层:包含连接器,查询缓存 ...
彻底理解红黑树
在亿级数据中只需要进行几十次的比较就能查找到目标,这就是红黑树的魅力。 ...
推荐布隆过滤器原理、使用场景
什么是Bloom Filter? 布隆过滤器本质上是一种高效的数据结构,概率型的数据结构。 ...
什么是zookeeper?
简单总结一下zookeeper的作用: 使用分布式系统就无法避免对节点的管理,但是专门去处理这些问题就提高了系统的复杂性,而zookeeper就是为了解 ...
分布式事务
事务的概念 事务:事务是由一组操作构成的可靠的独立的工作单元,具备ACID的特性,并由类似begin transaction和end transacti ...
消息队列重复消费、顺序消费
使用了消息队列,如何保证消息不重复消费? 这个问题等价于如何保证消息消费时的幂等性? 我们先来看看是如何产生重复消费的。 ...