0文章
0评论
0获赞
推荐彻底理解红黑树
在亿级数据中只需要进行几十次的比较就能查找到目标,这就是红黑树的魅力。 ...
推荐布隆过滤器原理、使用场景
什么是Bloom Filter? 布隆过滤器本质上是一种高效的数据结构,概率型的数据结构。 ...
什么是zookeeper?
简单总结一下zookeeper的作用: 使用分布式系统就无法避免对节点的管理,但是专门去处理这些问题就提高了系统的复杂性,而zookeeper就是为了解 ...
分布式事务
事务的概念 事务:事务是由一组操作构成的可靠的独立的工作单元,具备ACID的特性,并由类似begin transaction和end transacti ...
消息队列重复消费、顺序消费
使用了消息队列,如何保证消息不重复消费? 这个问题等价于如何保证消息消费时的幂等性? 我们先来看看是如何产生重复消费的。 ...
聊聊消息队列
为啥要使用消息队列呢? 现在常用的就是微服务架构,分布式部署,业务场景越来越复杂,单机的技术栈和中间件已经不适用了,使用起来对系统很不友好,所以引入消息 ...
微服务设计、划分原则
微服务作为目前业界主流的设计架构,已经使用的很广泛了,但是实际并没有很明确的划分原则,这里主要总结一下常用的设计、划分原则。 ...
缓存淘汰–LRU算法
缓存是什么? 计算机里通常讲的缓存就是指一片高速数据存储层,现在大部分系统的设计通常使用Memcache或Redis来作为缓存介质,缓解DB的负载压力。 ...
redis事务机制、分布式锁、数据一致性
redis事务机制 redis中的事务是一组命令的集合。 ...
redis五种数据结构的使用场景
String-字符串 字符串类型是redis中最为基础的数据结构。 ...