インターフェース ReactiveHyperLogLogCommands
- すべての既知のサブインターフェース:
ReactiveClusterHyperLogLogCommands
public interface ReactiveHyperLogLogCommands
Redis HyperLogLog コマンドはリアクティブインフラストラクチャを使用して実行されます。
- 導入:
- 2.0
- 作成者:
- Christoph Strobl, Mark Paluch
ネストされたクラスのサマリー
ネストされたクラス修飾子と型インターフェース説明static class
PFADD
コマンドパラメーター。static class
PFCOUNT
コマンドパラメーター。static class
PFMERGE
コマンドパラメーター。メソッドのサマリー
修飾子と型メソッド説明default reactor.core.publisher.Mono<LongSE>
pfAdd
(ByteBufferSE key, ByteBufferSE value) 指定されたキーに格納されている HyperLogLog に指定された値を追加します。default reactor.core.publisher.Mono<LongSE>
pfAdd
(ByteBufferSE key, CollectionSE<ByteBufferSE> values) 指定されたキーに格納されている HyperLogLog に指定された値を追加します。reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveHyperLogLogCommands.PfAddCommand,
LongSE>> pfAdd
(org.reactivestreams.Publisher<ReactiveHyperLogLogCommands.PfAddCommand> commands) 指定されたキーに格納されている HyperLogLog に指定された値を追加します。default reactor.core.publisher.Mono<LongSE>
pfCount
(ByteBufferSE key) キーで HyperLogLog によって観察された構造の近似カーディナリティを返します。default reactor.core.publisher.Mono<LongSE>
pfCount
(CollectionSE<ByteBufferSE> keys) キーで HyperLogLog によって観測された構造の近似カーディナリティを返します。reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveHyperLogLogCommands.PfCountCommand,
LongSE>> pfCount
(org.reactivestreams.Publisher<ReactiveHyperLogLogCommands.PfCountCommand> commands) キーで HyperLogLog によって観測された構造の近似カーディナリティを返します。default reactor.core.publisher.Mono<BooleanSE>
pfMerge
(ByteBufferSE destinationKey, CollectionSE<ByteBufferSE> sourceKeys) sourceKeys にある N 個の異なる HyperLogLogs を単一の destinationKey にマージします。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveHyperLogLogCommands.PfMergeCommand>>
pfMerge
(org.reactivestreams.Publisher<ReactiveHyperLogLogCommands.PfMergeCommand> commands) sourceKeys にある N 個の異なる HyperLogLogs を単一の destinationKey にマージします。
メソッドの詳細
pfAdd
指定されたキーに格納されている HyperLogLog に指定された値を追加します。- パラメーター:
key
- null であってはなりません。value
- null であってはなりません。- 戻り値:
- 関連事項:
pfAdd
default reactor.core.publisher.Mono<LongSE> pfAdd(ByteBufferSE key, CollectionSE<ByteBufferSE> values) 指定されたキーに格納されている HyperLogLog に指定された値を追加します。- パラメーター:
key
- null であってはなりません。values
- null であってはなりません。- 戻り値:
- 関連事項:
pfAdd
reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveHyperLogLogCommands.PfAddCommand,LongSE>> pfAdd(org.reactivestreams.Publisher<ReactiveHyperLogLogCommands.PfAddCommand> commands) 指定されたキーに格納されている HyperLogLog に指定された値を追加します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
pfCount
キーで HyperLogLog によって観察された構造の近似カーディナリティを返します。- パラメーター:
key
- null であってはなりません。- 戻り値:
- 関連事項:
pfCount
キーで HyperLogLog によって観測された構造の近似カーディナリティを返します。- パラメーター:
keys
- null であってはなりません。- 戻り値:
- 関連事項:
pfCount
reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveHyperLogLogCommands.PfCountCommand,LongSE>> pfCount(org.reactivestreams.Publisher<ReactiveHyperLogLogCommands.PfCountCommand> commands) キーで HyperLogLog によって観測された構造の近似カーディナリティを返します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
pfMerge
default reactor.core.publisher.Mono<BooleanSE> pfMerge(ByteBufferSE destinationKey, CollectionSE<ByteBufferSE> sourceKeys) sourceKeys にある N 個の異なる HyperLogLogs を単一の destinationKey にマージします。- パラメーター:
destinationKey
- null であってはなりません。sourceKeys
- null であってはなりません。- 戻り値:
- 関連事項:
pfMerge
reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveHyperLogLogCommands.PfMergeCommand>> pfMerge(org.reactivestreams.Publisher<ReactiveHyperLogLogCommands.PfMergeCommand> commands) sourceKeys にある N 個の異なる HyperLogLogs を単一の destinationKey にマージします。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項: