Я пытаюсь использовать Redis Bitmap для сохранения пользователя в сети, используйте команду «bitcount onlineUser» для подсчета количества пользователей в сети. Я использую RedisTemplate для работы с Redis. Но я не могу найти API в RedisTemplate для выполнения команды «bitcount». Как я могу выполнить команду «bitcount» в java? Любая помощь будет оценена.
@Override
public Boolean saveOnlineUser(Long userId) {
ValueOperations<String,Object> ops = redisTemplate.opsForValue();
return ops.setBit("onlineUser",userId,true);
}
@Override
public Integer getOnlineUser() {
//I want to use Redis command "bitcount 'onlineUser'" here to count the number of online users
return redisTemplate.opsForValue().;
}