Interface RedisHLLAsyncCommands<K,​V>

    • Method Detail

      • pfadd

        RedisFuture<Long> pfadd​(K key,
                                V... values)
        Adds the specified elements to the specified HyperLogLog.
        Parameters:
        key - the key.
        values - the values.
        Returns:
        Long integer-reply specifically: 1 if at least 1 HyperLogLog internal register was altered. 0 otherwise.
      • pfmerge

        RedisFuture<String> pfmerge​(K destkey,
                                    K... sourcekeys)
        Merge N different HyperLogLogs into a single one.
        Parameters:
        destkey - the destination key.
        sourcekeys - the source key.
        Returns:
        String simple-string-reply The command just returns OK.
      • pfcount

        RedisFuture<Long> pfcount​(K... keys)
        Return the approximated cardinality of the set(s) observed by the HyperLogLog at key(s).
        Parameters:
        keys - the keys.
        Returns:
        Long integer-reply specifically: The approximated number of unique elements observed via PFADD.