-
bitmap 基本使用
-
日活统计应用场景中bitmap使用姿势
-
点赞去重应用场景中bitmap使用姿势
-
布隆过滤器bloomfilter基本原理及体验case
I. 基本使用
=======
1. 配置
======
我们使用SpringBoot 2.2.1.RELEASE 来搭建项目环境,直接在 pom.xml 中添加redis依赖
org.springframework.boot
spring-boot-starter-data-redis
如果我们的redis是默认配置,则可以不额外添加任何配置;也可以直接在 application.yml配置中,如下
spring:
redis:
host: 127.0.0.1
port: 6379
password:
2. 使用姿势
========
bitmap主要就三个操作命令, setbit , getbit 以及 bitcount
a. 设置标记
=======
即 setbit ,主要是指将某个索引,设置为1(设置0表示抹去标记),基本语法如下
请注意这个index必须是数字,后面的value必须是0/1
setbit key index 0/1
对应的SpringBoot中,借助RestTe