インターフェース ReactiveHyperLogLogCommands
- 既知のすべてのサブインターフェース:
ReactiveClusterHyperLogLogCommands
public interface ReactiveHyperLogLogCommands
Redis HyperLogLog コマンドはリアクティブインフラストラクチャを使用して実行されます。
- 導入:
- 2.0
- 作成者:
- Christoph Strobl, Mark Paluch
ネストされたクラスの概要
ネストされたクラス修飾子と型インターフェース説明static classPFADDコマンドパラメーター。static classPFCOUNTコマンドパラメーター。static classPFMERGEコマンドパラメーター。方法の概要
修飾子と型メソッド説明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) N 個の異なる HyperLogLogs を sourceKeys で 1 つの destinationKey にマージします。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveHyperLogLogCommands.PfMergeCommand>>pfMerge(org.reactivestreams.Publisher<ReactiveHyperLogLogCommands.PfMergeCommand> commands) N 個の異なる HyperLogLogs を sourceKeys で 1 つの 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) N 個の異なる HyperLogLogs を sourceKeys で 1 つの destinationKey にマージします。- パラメーター:
destinationKey- null であってはなりません。sourceKeys- null であってはなりません。- 戻り値:
- 関連事項:
pfMerge
reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveHyperLogLogCommands.PfMergeCommand>> pfMerge(org.reactivestreams.Publisher<ReactiveHyperLogLogCommands.PfMergeCommand> commands) N 個の異なる HyperLogLogs を sourceKeys で 1 つの destinationKey にマージします。- パラメーター:
commands- null であってはなりません。- 戻り値:
- 関連事項: