インターフェース RedisMap< K , V >

すべてのスーパーインターフェース:
BoundKeyOperations<StringSE>, ConcurrentMapSE<K,V>, MapSE<K,V>, RedisStore
すべての既知の実装クラス:
DefaultRedisMap, RedisProperties

public interface RedisMap<K,V> extends RedisStore, ConcurrentMapSE<K,V>
Redis ハッシュのマップビュー。
作成者:
Costin Leau, Christoph Strobl, Tihomi Mateev, Mark Paluch
  • 方法の詳細

    • increment

      LongSE increment(K key, long delta)
      指定された delta によってハッシュ key の value をインクリメントします。
      パラメーター:
      key - null であってはなりません。
      delta -
      戻り値:
      ハッシュが存在しない場合は null。
      導入:
      1.0
    • increment

      DoubleSE increment(K key, double delta)
      指定された delta によってハッシュ key の value をインクリメントします。
      パラメーター:
      key - null であってはなりません。
      delta -
      戻り値:
      ハッシュが存在しない場合は null。
      導入:
      1.1
    • randomKey

      K randomKey()
      ハッシュからランダムキーを取得します。
      戻り値:
      ハッシュが存在しない場合は null。
      導入:
      2.6
    • randomEntry

      @Nullable Map.EntrySE<K,V> randomEntry()
      ハッシュからランダムなエントリを取得します。
      戻り値:
      ハッシュが存在しない場合は null。
      導入:
      2.6
    • scan

      戻り値:
      導入:
      1.4
    • hashFieldExpiration

      BoundHashFieldExpirationOperations<K> hashFieldExpiration()
      境界 BoundKeyOperations.getKey() にあるすべてのハッシュフィールドの有効期限操作を実行するための境界操作オブジェクトを返します。有効期限オブジェクトに対する操作は、有効期限操作の呼び出し時にキーを取得します。
      戻り値:
      ハッシュフィールドの有効期限に対して操作を実行するためのバインドされた操作オブジェクト。
      導入:
      3.5
    • hashFieldExpiration

      default BoundHashFieldExpirationOperations<K> hashFieldExpiration(K... hashFields)
      指定されたハッシュフィールドの境界 BoundKeyOperations.getKey() にあるすべてのハッシュフィールドのハッシュフィールド有効期限に対する操作を実行するための境界操作オブジェクトを返します。
      パラメーター:
      hashFields - 操作対象となるハッシュフィールドのコレクション。
      戻り値:
      ハッシュフィールドの有効期限に対して操作を実行するためのバインドされた操作オブジェクト。
      導入:
      3.5
    • hashFieldExpiration

      BoundHashFieldExpirationOperations<K> hashFieldExpiration(CollectionSE<K> hashFields)
      指定されたハッシュフィールドの境界 BoundKeyOperations.getKey() にあるすべてのハッシュフィールドのハッシュフィールド有効期限に対する操作を実行するための境界操作オブジェクトを返します。
      パラメーター:
      hashFields - 操作対象となるハッシュフィールドのコレクション。
      戻り値:
      ハッシュフィールドの有効期限に対して操作を実行するためのバインドされた操作オブジェクト。
      導入:
      3.5