インターフェース RedisHyperLogLogCommands

すべての既知のサブインターフェース:
DefaultedRedisClusterConnectionDefaultedRedisConnectionRedisClusterConnectionRedisCommandsRedisConnectionRedisConnectionUtils.RedisConnectionProxyStringRedisConnection
すべての既知の実装クラス:
AbstractRedisConnectionDefaultStringRedisConnectionJedisClusterConnectionJedisConnectionLettuceClusterConnectionLettuceConnection

public interface RedisHyperLogLogCommands
Redis でサポートされている HyperLogLog 固有のコマンド。
導入:
1.5
作成者:
Christoph Strobl, Mark Paluch
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    pfAdd(byte[] key, byte[]... values)
    指定されたキーに格納されている HyperLogLog に指定された値を追加します。
    pfCount(byte[]... keys)
    キーで HyperLogLog によって観測された構造の近似カーディナリティを返します。
    void
    pfMerge(byte[] destinationKey, byte[]... sourceKeys)
    sourceKeys にある N 個の異なる HyperLogLogs を単一の destinationKey にマージします。
  • メソッドの詳細

    • pfAdd

      @Nullable LongSE pfAdd(byte[] key, byte[]... values)
      指定されたキーに格納されている HyperLogLog に指定された値を追加します。
      パラメーター:
      key - null であってはなりません。
      values - null であってはなりません。
      戻り値:
      パイプライン / トランザクションで使用される場合は null。
      関連事項:
    • pfCount

      @Nullable LongSE pfCount(byte[]... keys)
      キーで HyperLogLog によって観測された構造の近似カーディナリティを返します。
      パラメーター:
      keys - null であってはなりません。
      戻り値:
      パイプライン / トランザクションで使用される場合は null。
      関連事項:
    • pfMerge

      void pfMerge(byte[] destinationKey, byte[]... sourceKeys)
      sourceKeys にある N 個の異なる HyperLogLogs を単一の destinationKey にマージします。
      パラメーター:
      destinationKey - null であってはなりません。
      sourceKeys - null であってはなりません。
      関連事項: