Bitmap
//key
String key1 = "20180501";
//id
int useId1 = 1;
int useId2 = 2;
int useId3 = 3;
int useId4 = 4;
int useId20 = 20;
//redisDao.setBit(key1, useId1, true);
redisDao.setBit(key1, useId2, true);
redisDao.setBit(key1, useId3, true);
redisDao.setBit(key1, useId4, true);
redisDao.setBit(key1, useId20, true);
//0111 1000 0000 0000 0000 1000 16: 0x7800 0x08
long login1 =redisServiceExtend.bitCount(key1);
System.out.println(": " + login1);
文章来源: redis中bitmaps进行状态统计