インターフェース RedisSetCommands
- 既知のすべてのサブインターフェース:
DefaultedRedisClusterConnection, DefaultedRedisConnection, RedisClusterConnection, RedisCommands, RedisConnection, RedisConnectionUtils.RedisConnectionProxy, StringRedisConnection
- すべての既知の実装クラス:
AbstractRedisConnection, DefaultStringRedisConnection, JedisClusterConnection, JedisConnection, LettuceClusterConnection, LettuceConnection
Redis でサポートされているセット固有のコマンド。
- 作成者:
- Costin Leau, Christoph Strobl, Mark Paluch, Mingi Lee
- 関連事項:
方法の概要
修飾子と型メソッド説明指定されたvaluesをkeyに設定するために追加します。セットのサイズをkeyで取得します。指定されたkeysのすべてのセットを差分します。sDiffStore(byte @NonNull [] destKey, byte @NonNull [] @NonNull... keys) 指定されたkeysのすべてのセットを差分し、結果をdestKeyに格納します。keysで指定されたすべてのセットと交差するメンバーを返します。sInterCard(byte @NonNull [] @NonNull... keys) 指定されたすべてのセットの交差から得られるセットの基数を返します。sInterStore(byte @NonNull [] destKey, byte @NonNull [] @NonNull... keys) 指定されたすべてのセットをkeysで交差させ、結果をdestKeyに格納します。keyに設定されているものにvalueが含まれているか確認してください。セットのすべての要素をkeyで取得します。sMIsMember(byte @NonNull [] key, byte @NonNull [] @NonNull... values) keyに設定されているものに 1 つ以上のvaluesが含まれているかどうかを確認します。valueをsrcKeyからdestKeyに移動しますbyte[]keyのセットからランダムなメンバーを削除して返します。keyのセットからcountランダムメンバーを削除して返します。byte[]sRandMember(byte @NonNull [] key) keyのセットからランダム要素を取得します。sRandMember(byte @NonNull [] key, long count) keyのセットからcountランダム要素を取得します。指定されたvaluesをkeyのセットから削除し、削除された要素の数を返します。sScan(byte @NonNull [] key, ScanOptions options) Cursorを使用して、keyに設定されている要素を反復処理します。指定されたkeysですべてのセットを結合します。sUnionStore(byte @NonNull [] destKey, byte @NonNull [] @NonNull... keys) 指定されたkeysですべてのセットを結合し、結果をdestKeyに格納します。
方法の詳細
sAdd
sRem
sPop
keyのセットからランダムなメンバーを削除して返します。- パラメーター:
key- null であってはなりません。- 戻り値:
- キーが存在しないか、パイプライン / トランザクションで使用されていない場合は null。
- 関連事項:
sPop
sMove
sCard
sIsMember
sMIsMember
sDiff
sDiffStore
sInter
sInterStore
sInterCard
sUnion
sUnionStore
sMembers
sRandMember
keyのセットからランダム要素を取得します。- パラメーター:
key- null であってはなりません。- 戻り値:
- null でもかまいません。
- 関連事項:
sRandMember
sScan
Cursorを使用して、keyに設定されている要素を反復処理します。- パラメーター:
key- null であってはなりません。options- null であってはなりません。- 戻り値:
- 決して null にはなりません。
- 導入:
- 1.4
- 関連事項: