E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
BloomFilter
redis相关面试题
解决方案:缓存空对象(NullCaching/
BloomFilter
Pre-caching):即使数据库
钟琛......
·
2025-06-23 19:33
redis
数据库
缓存
java
Redis缓存问题与解决方案
解决方案:使用布隆过滤器(
BloomFilter
)预先过滤无效请求,避免查询不存在的数据。对空结果进行短时间缓存,减少重复无效查询。
小折耳猫_
·
2025-06-06 10:57
缓存
redis
数据库
舆情监控系统爬虫技术解析
需要补充几个关键案例:例如如何用
BloomFilter
去重,如何设计优先级队列应对突发事件。上次提到过代理IP池,这次可以具体说明轮换策略
q56731523
·
2025-06-05 09:12
爬虫
python
开发语言
c语言
Databend 产品月报(2025年5月)
五月更新亮点重磅功能NgramIndex-让LIKE'%pattern%'查询飞起来,自带
bloomfilter
加速Iceberg功能增强-新增ORC文件支持,数据缓存和merge-on-read优化AVRO
·
2025-05-28 20:47
数据库
缓存及其问题解决
Thehazardofcachepenetration(缓存穿透的危害)如何解决缓存穿透问题解决1:缓存空对象(Cacheemptydata)(缺点)解决2:
BloomFilter
BloomFilter
master-dragon
·
2025-05-26 02:37
#
缓存
缓存
数据库
如何高效的处理海量数据?
针对时间,我们可以采用巧妙的算法搭配合适的数据结构,如
Bloomfilter
/Hash/bit-map/堆/数据库或倒排索引/trie树针对空间,无非就一个办法:大而化小,分而治之,你不是说规模太大嘛,
Jesslili
·
2025-05-24 11:21
面试
场景题
海量数据
Redis应用场景实战:穿透/雪崩/击穿解决方案与分布式锁深度剖析
缓存异常场景全解与工业级解决方案1.1缓存穿透:穿透防御的三重门典型场景恶意爬虫持续扫描不存在的用户ID参数注入攻击(如SQL注入式查询)业务设计缺陷导致无效查询泛滥解决方案进化论第一层防护:布隆过滤器(
BloomFilter
听闻风很好吃
·
2025-05-01 08:32
redis
redis
分布式
数据库
揭秘布隆过滤器:从 Java 代码深入理解其原理与实现
这时,一种被称为布隆过滤器(
BloomFilter
)的神奇数据结构应运而生。布隆过滤器是一种空间效率极高的概率型数据结构。它利用位数组和多个哈希函数来判断一个元素是否可能属于某个集合。
求求你了再让我写写java
·
2025-04-29 17:00
java
算法
哈希算法
开发语言
数据结构
网络
leetcode
Spring Boot(七十六):集成Redisson实现布隆过滤器(Bloom Filter)
之前我们讲解了由Google开发著名的Guava库实现布隆过滤器(
BloomFilter
)。下面我们讲解基于Redisson实现布隆过滤器。
不死鸟.亚历山大.狼崽子
·
2025-04-12 21:46
SpringBoot
spring
boot
后端
java
10、Redis-位图(Bitmap)与计数位图(Counting Bitmap)以及布隆过滤器
此外,还将结合Redis的布隆过滤器(
BloomFilter
)来说明位图在实际应用中的使用
大树~~
·
2025-04-04 03:55
Redis系列
java
开发语言
redis
数据结构
LevelDB源码解析 | 04.3 SST之布隆过滤器
目录布隆过滤器原理
bloomfilter
的实现
bloomfilter
的使用过滤器的格式filterblock的构造使用过滤器的判别过程在前面关于SST文件的章节中,我们提到SST文件中包含indexblock
Jessie-jx
·
2025-03-31 22:02
架构
c++
数据库
sstable
布隆过滤器
用C/C++实现针对整数的BoomFilter
整数布隆过滤器(
BloomFilter
forIntegers)实现布隆过滤器是一种空间效率高的概率型数据结构,用于判断一个元素是否在集合中。
东北豆子哥
·
2025-03-26 21:47
C++
c语言
c++
哈希算法
Redis数据类型--布隆过滤器类型详解及应用
布隆过滤器概述:布隆过滤器(
BloomFilter
)是1970年由布隆提出的,Redis4.0版本已插件的形式引入到Redis中,布隆过滤器是一种占用空间非常小的概率数据结构,效率高,有一定的误判率,而且无法删除元素
码农爱java
·
2025-03-09 13:52
【Redis】
redis
数据库
缓存
布隆过滤器(Bloom Filter)
文章目录1.定义2.核心原理2.1数据结构2.2操作流程2.3扩容3.优缺点3.1优点3.2缺点4.使用场景4.1适用场景4.2不适用场景5.手写布隆过滤器1.定义布隆过滤器(
BloomFilter
)是一种概率型数据结构
八月五
·
2025-03-01 01:06
Redis
redis
布隆过滤器:一种简单而高效的集合查询方法
今天,我们来介绍一个非常高效、空间节约的集合查询工具——布隆过滤器(
BloomFilter
)。
菜就多练少说
·
2025-02-25 01:08
Redis
分布式系统
哈希算法
散列表
算法
MySQL核心原理4
mysql接入区DMG内网core:DNS、mysql文件句柄打开数量即开辟io通道可命令:ulimit-n查看10242.缓存Redis、memcrched内存中,减少mysql压力缓存穿透:布隆过滤器
bloomfilter
郑心程意
·
2025-02-13 05:50
database
mysql
数据库
redis 布隆过滤器
BloomFilter
文章目录1、什么是布隆过滤器?1.1工作原理1.2布隆过滤器的优点1.3缺点2、布隆过滤器的使用场景3、布隆过滤器的原理3.1布隆过滤器的数据结构3.2初始化阶3.3插入元素过程3.4查询元素是否存在3.5元素删除3.6扩容4、SpringBoot整合布隆过滤器4.1技术选型4.2依赖4.3配置布隆过滤器相关参数4.4布隆过滤器工具类4.5业务操作4.5.1基于JVM本地缓存的BloomFilte
稚辉君.MCA_P8_Java
·
2025-01-23 10:40
高可用Kubernetes集群
redis
一篇文章告诉你什么是
BloomFilter
什么是
BloomFilter
布隆过滤器(英语:
BloomFilter
)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。主要用于判断一个元素是否在一个集合中。
·
2025-01-20 03:44
后端
布隆过滤器
目录一、布隆过滤器是什么工作原理优点缺点二、布隆过滤器的使用Guava步骤1:添加依赖步骤2:创建和使用布隆过滤器Redission使用Redisson的R
BloomFilter
步骤1:添加依赖步骤2:
Lin_Miao_09
·
2025-01-18 19:41
技术架构
哈希算法
数据结构
算法
布隆过滤器
今天,让我们一起走进布隆过滤器(
BloomFilter
)的世界,看看这个被誉为“筛选神器”的技术如何帮助我们在海量数据中淘金。
guangzhi0633
·
2024-09-05 09:00
面试
职场和发展
springboot 整合 redis布隆过滤器
一、什么是布隆过滤器布隆过滤器(英语:
BloomFilter
)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集合中。
wwwzhouzy
·
2024-08-31 08:19
java进阶-基础篇
布隆过滤器:大数据的高效守门员(在 Spring Boot 项目中实现布隆过滤器)
SpringBoot启动器:实现布隆过滤器布隆过滤器基本概念布隆过滤器原理应用场景SpringBoot实现示例添加依赖示例代码解析总结手写SpringBoot启动器:实现布隆过滤器在大数据和高性能计算领域,布隆过滤器(
BloomFilter
无理 Java
·
2024-08-31 08:19
#
Java
spring
boot
后端
java
布隆过滤器
面试
【Redis】什么是Redis缓存 雪崩、穿透、击穿?(一篇文章就够了)
缓存穿透缓存空对象
BloomFilter
(布隆过滤器)什么是Redis缓存击穿?缓存击穿互斥锁逻辑过期时间什么是Redis?
Mxin5
·
2024-08-31 00:25
Redis
缓存
redis
数据库
java实用工具类hutool
cn.hutoolhutool-all5.5.8Hutool工具详细教程地址:###模块介绍1.hutool-aopJDK动态代理封装,提供非IOC下的切面支持;2.hutool-
bloomFilter
华木公子
·
2024-08-29 05:54
SQL关键字检测持续优化,太难了
麻烦死了,用正则是不是简单些publicclassSQLParamChecker{//关键字privatestaticListSPECIAL_WORDS;privatestatic
BloomFilter
FILTER
浅度差文
·
2024-08-24 02:00
sql
数据库
java
python3爬虫--入门篇3--url去重策略
[Scrapy默认采用md5方法压缩url的,内存占用会大大减小]4.用bitmap方法,将访问过的url通过hash函数映射到某一位[压缩更多,极大节省内存,但哈希冲突的可能性还是比较大]5.
bloomfilter
布口袋_天晴了
·
2024-02-20 03:29
【Redis篇】详解布隆过滤器(原理 | 操作 | 代码)
他在1970年的一篇论文中首次描述了这个概念,并将其称为"
Bloomfilter
"。Bloom当时的目标是设计一种高效的数据结构,用于在大规模数据库中进行快速查询。他的主要思想是通
在下小吉.
·
2024-02-19 12:29
Redis
redis
数据库
缓存
Redis布隆过滤器实现检索亿级数据存在
1、什么是布隆过滤器布隆过滤器(
BloomFilter
)是1970年由布隆提出的,是一种非常节省空间的概率数据结构,运行速度快,占用内存小,但是有一定的误判率且无法删除元素。
Zhaozz!
·
2024-02-15 08:03
哈希算法
散列表
算法
redis
一文彻底搞懂布隆过滤器
文章目录1.基本原理2.布隆过滤器的优点3.布隆过滤器的缺点4.布隆过滤器的应用场景布隆过滤器(
BloomFilter
)是一种空间高效的概率数据结构,用于判断一个元素是否在一个集合中。
澡澡洗澡澡
·
2024-02-13 22:24
Java开发
哈希算法
算法
redis
布隆过滤器
java
探索Redis特殊数据结构:Stream在实际中的应用
官方提供了多种数据类型,除了常见的String、Hash、List、Set、zSet之外,还包括Stream、Geospatial、Bitmaps、Bitfields、Probabilistic(HyperLogLog、
Bloomfilter
栈江湖
·
2024-02-13 06:56
redis
stream
缓存
探索Redis特殊数据结构:Geospatial(地理位置)在实际中的应用
官方提供了多种数据类型,除了常见的String、Hash、List、Set、zSet之外,还包括Stream、Geospatial、Bitmaps、Bitfields、Probabilistic(HyperLogLog、
Bloomfilter
栈江湖
·
2024-02-13 06:55
redis
数据结构
bootstrap
巴尔加瓦算法图解【完结】:算法运用(下)
布隆过滤器(
BloomFilter
)是1970年由布隆提出的,是一种非常节省空间的概率数据结构,运行速度快,占用内存小,但是有一定的误判率且无法删除元素。
Ashleyxxihf
·
2024-02-10 20:51
巴尔加瓦算法图解【完结】
算法
数据库系统
开发语言
python
RedissonClient妙用-分布式布隆过滤器
目录布隆过滤器介绍布隆过滤器的落地应用场景高并发处理多个过滤器平滑切换分析总结布隆过滤器介绍布隆过滤器(
BloomFilter
)是1970年由布隆提出的。
林犀居士
·
2024-02-09 09:40
java
分布式
布隆过滤器
Redisson
以太坊
大数据量去重
布隆过滤器有什么用?什么原理?如何使用?
布隆过滤器(
BloomFilter
,BF)是一个叫做Bloom的老哥于1970年提出的。我们可以把它看作由二进制向量(或者说位数组)和一系列随机映
吴名氏.
·
2024-02-06 03:06
其他
布隆过滤器
Bloom
redis
布隆过滤器
什么是
BloomFilter
布隆过滤器(英语:
BloomFilter
)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。主要用于判断一个元素是否在一个集合中。
AnyL8023
·
2024-02-05 21:48
布隆过滤器(
BloomFilter
)原理及如何实现(使用Redis的bitmap数据结构)
2、布隆过滤器(
BloomFilter
)原理布隆过滤器是一个初始值为零的bit数组和多个hash函数组成,本质是判断某个数是否在大数据集合中。它能够高效
知其_所以然
·
2024-02-05 03:25
java技术
Redis
BloomFilter
BloomFilter
Redis布隆过滤器详解
一、前言布隆过滤器(
BloomFilter
)是Redis4.0版本提供的新功能,它被作为插件加载到Redis服务器中,给Redis提供强大的去重功能。
怪 咖@
·
2024-02-04 12:23
#
Redis
redis
数据库
缓存
布隆过滤器的概述和使用
1布隆过滤器概述1.1概述布隆过滤器(
BloomFilter
)是1970年由布隆提出的。
Ability Liao
·
2024-02-03 16:11
数据结构和算法
布隆过滤器
DB之家:数据库开发工程师的衣柜(云原生时代数据库性能优化点子集合)
基础数据结构布隆过滤器:modular
bloomfilter
减少布隆过滤器所需要的内存。参考文献:Mun,J.H.,Zhu,Z.,Raman,A.,&Athanassoulis,M.
archimekai
·
2024-02-01 04:16
数据库开发
数据库
Redis学习——高级篇⑥
Redis学习——高级篇⑥====Redis7高级之简单实现布隆过滤器
BloomFilter
(七)====7布隆过滤器1.是什么2.能干嘛3.实现原理和数据结构4.使用三步骤5.尝试手写简单的布隆过滤器
_Matthew
·
2024-02-01 02:38
Redis
redis
学习
数据库
布隆过滤器介绍及实战应用(防止缓存穿透)
布隆过滤器介绍布隆过滤器(
BloomFilter
)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集合中。
有心不在迟
·
2024-01-31 04:55
java
服务器
开发语言
缓存
100Wqps短链系统,怎么设计?
这道题,看上去业务简单,其实,覆盖的知识点非常多:高并发、高性能分布式IDRedis
BloomFilter
高并发、低内存损耗的过滤组件知识分库、分表海量数据存储多级缓存的知识HTTP传输知识二进制、十六进制
程序一逸
·
2024-01-30 12:32
面试
java
缓存
在1G的内存中,对百亿个QQ号去重?
文章目录一、公共方法1、生成模拟QQ号2、读取数据文件3、测试方法二、HashSet三、Java8的Stream四、Segment五、
BloomFilter
六、BitMap七、总结假设QQ号是int类型
程序员Forlan
·
2024-01-29 10:18
Java
开发语言
后端
java
BloomFilter
和BitMap的介绍与使用
文章目录一、
BloomFilter
1、是什么?2、
BloomFilter
的使用二、Bitmap1、是什么?
程序员Forlan
·
2024-01-29 10:17
数据结构与算法
框架
哈希算法
算法
Redis高级应用
文章目录1.5.1布隆过滤器
BloomFilter
1.5.1.1原理1.5.1.2使用场景1.5.2Redis分布式锁1.5.2.1使用案例分析1.5.2.1.1单机版没加锁1.5.2.1.2单节点Redis
野心与梦
·
2024-01-28 23:39
redis专栏
redis
数据库
缓存
素引是什么
素引(
Bloomfilter
)是一种概率型数据结构,用于快速判断一个元素是否属于一个集合。它可以用来检索大规模数据集中是否存在某个元素,具有高效的查询速度和较低的存储需求。
啄sir.
·
2024-01-28 07:16
mysql
缓存问题 | 缓存穿透,缓存击穿,缓存雪崩
应对策略:使用布隆过滤器(
BloomFilter
):布隆过滤器就是一种快速判断元素是否存在的数据结构,它可以在很小的内存占用下,快速判断一个元素是否在一个集合中。
稍带温度的风
·
2024-01-27 07:40
Redis
缓存
redis
分布式
java
C++进阶--哈希的应用之位图和布隆过滤器
位图的成员函数1.3.2.1位图的构造1.3.2.2位图的插入:set1.3.2.3位图的删除:reset1.3.2.4位图的查找:test1.3.3位图的优缺点1.4位图的应用二、布隆过滤器2.1布隆过滤器(
BloomFilter
sushang~
·
2024-01-26 16:55
c++
哈希算法
java
java工具类库-----Hutool
提供一下组件:hutool-aopJDK动态代理封装,提供非IOC下的切面支持hutool-
bloomFilter
布隆过滤,提供一些Hash算法的布隆过滤h
我是来人间凑数的
·
2024-01-25 12:30
java
#
基础
java
阿里经典面试题-如何快送从20亿的URL中找到一个黑名单链接
针对从20亿个URL中快速找到一个黑名单的问题,可以考虑使用布隆过滤器(
BloomFilter
)来进行查找。
Java斌
·
2024-01-24 03:39
java基础
哈希算法
算法
java
spring
boot
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他