目录 引子 布隆过滤器介绍产生的契机设计思想优缺点与用途假阳性率的计算 Guava中的布隆过滤器BloomFilter类的成员属性BloomFilter的构造估计最优m值和k...
本文作者:景小财作者简介:美团外卖活动业务负责人 1、为什么要用锁? 锁-是为了解决并发操作引起的脏读、数据不一致的问题。 2、锁实现的基本原理 2.1、volatile J...
1. 内容介绍 Nginx的基本概念nginx是什么,做什么事情?反向代理负载均衡动静分离 Nginx安装、常用命令和配置文件在Linux系统中安装nginxnginx常用命...
一、为什么要用分布式ID? 在说分布式ID的具体实现之前,我们来简单分析一下为什么用分布式ID?分布式ID应该满足哪些特征? 1、什么是分布式ID? 拿MySQL数据库举个栗...
来自:SegmentFault ,作者:Ably链接:https://segmentfault.com/a/1190000005789137 Nginx配置参数中文详细说明 ...
概述 分别从Producer发送机制、Broker的持久化机制,以及消费者的offSet机制来最大程度保证消息不易丢失 从Producer的视角来看:如果消息未能正确的存储在...
1、ziplist 压缩列表 1.1 概述 压缩列表是Redis为了节约内存而开发,是一块连续的内存空间,元素之间紧挨着存储,没有任何冗余空间。 Redis 为了节约内存空间...