public Set<String> hkeys(String key) {
        LOGGER.trace("hkeys {}", key);
        Set<String> keys = new HashSet<>();
        int cursor = 0;
        do {
            ScanResult<Entry<String, String>> sr = jedisCommands.hscan(key, "" + cursor);
            cursor = Integer.parseInt(sr.getCursor());
            List<Entry<String, String>> result = sr.getResult();
            for (Entry<String, String> e : result) {
                keys.add(e.getKey());
            }
        } while (cursor > 0);

        return keys;
    }
Proxy for the {@link JedisCommands} object.
redis-persistence/src/main/java/com/netflix/conductor/redis/jedis/JedisProxy.java