Как использовать команду Redis "bitcount" в java - PullRequest
1 голос
/ 26 февраля 2020

Я пытаюсь использовать 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().;
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...