redis客户端高低版本简单实战、雪崩、击穿、穿透、布隆过滤器(三)

获取所有配置
config get *


临时修改外部连接配置
config set protected-mode no

代码地址:https://gitee.com/Xiaokeworksveryhard/big-data.git

redis思路导图

数组长度也不是越长越好,占内存,数组长度计算公式

布隆过滤器

应用:
1.去重,
2.找出重复的个数,
3.解决击穿


1.定义一个1>>22位的bit数组,
2.hash算法,得到hash值,
3.offset = hashcode % lengthBits  这样这个数组就是环形的了,不会角标越界
4.用offset值去redis的bit中查找
val isContain: lang.Boolean = jedis.getbit(mapKey,offset)

如果不存在:1.存redis_bit位下标, 2.存redis
    jedis.setbit(mapKey,offset,true)
    jedis.hset("t_count",mapKey,counter+"")
原文地址:https://www.cnblogs.com/bigdata-familyMeals/p/14320598.html