Interface RedisHLLCommands<K,​V>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Long pfadd​(K key, V... values)
      Adds the specified elements to the specified HyperLogLog.
      Long pfcount​(K... keys)
      Return the approximated cardinality of the set(s) observed by the HyperLogLog at key(s).
      String pfmerge​(K destkey, K... sourcekeys)
      Merge N different HyperLogLogs into a single one.
    • Method Detail

      • pfadd

        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

        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

        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.