Package com.redis.lettucemod.api.async
Interface RedisBloomAsyncCommands<K,V>
- All Known Subinterfaces:
RedisModulesAdvancedClusterAsyncCommands<K,,V> RedisModulesAsyncCommands<K,,V> RedisModulesClusterAsyncCommands<K,V>
- All Known Implementing Classes:
RedisModulesAdvancedClusterAsyncCommandsImpl,RedisModulesAsyncCommandsImpl
public interface RedisBloomAsyncCommands<K,V>
-
Method Summary
Modifier and TypeMethodDescriptionio.lettuce.core.RedisFuture<Boolean>io.lettuce.core.RedisFuture<Long>io.lettuce.core.RedisFuture<Boolean>io.lettuce.core.RedisFuture<BloomFilterInfo>io.lettuce.core.RedisFuture<Long>bfInfo(K key, BloomFilterInfoType infoType) bfInsert(K key, BloomFilterInsertOptions options, V... items) io.lettuce.core.RedisFuture<String>io.lettuce.core.RedisFuture<String>bfReserve(K key, double errorRate, long capacity, BloomFilterReserveOptions options) io.lettuce.core.RedisFuture<Boolean>io.lettuce.core.RedisFuture<Boolean>io.lettuce.core.RedisFuture<Long>io.lettuce.core.RedisFuture<Boolean>io.lettuce.core.RedisFuture<Boolean>io.lettuce.core.RedisFuture<CuckooFilter>cfInsert(K key, CuckooFilterInsertOptions options, V... items) cfInsertNx(K key, CuckooFilterInsertOptions options, V... items) cfInsertNx(K key, V... items) io.lettuce.core.RedisFuture<String>io.lettuce.core.RedisFuture<String>cfReserve(K key, long capacity, CuckooFilterReserveOptions options) cmsIncrBy(K key, LongScoredValue<V>... itemIncrements) io.lettuce.core.RedisFuture<Long>io.lettuce.core.RedisFuture<CmsInfo>io.lettuce.core.RedisFuture<String>cmsInitByDim(K key, long width, long depth) io.lettuce.core.RedisFuture<String>cmsInitByProb(K key, double error, double probability) io.lettuce.core.RedisFuture<String>cmsMerge(K destKey, LongScoredValue<K>... sourceKeyWeights) io.lettuce.core.RedisFuture<String>io.lettuce.core.RedisFuture<String>tDigestAdd(K key, double... value) tDigestByRank(K key, long... ranks) tDigestByRevRank(K key, long... revRanks) tDigestCdf(K key, double... values) io.lettuce.core.RedisFuture<String>tDigestCreate(K key) io.lettuce.core.RedisFuture<String>tDigestCreate(K key, long compression) io.lettuce.core.RedisFuture<TDigestInfo>tDigestInfo(K key) io.lettuce.core.RedisFuture<Double>tDigestMax(K key) io.lettuce.core.RedisFuture<String>tDigestMerge(K destinationKey, TDigestMergeOptions options, K... sourceKeys) io.lettuce.core.RedisFuture<String>tDigestMerge(K destinationKey, K... sourceKeys) io.lettuce.core.RedisFuture<Double>tDigestMin(K key) tDigestQuantile(K key, double... quantiles) tDigestRank(K key, double... values) io.lettuce.core.RedisFuture<String>tDigestReset(K key) tDigestRevRank(K key, double... values) io.lettuce.core.RedisFuture<Double>tDigestTrimmedMean(K key, double lowCutQuantile, double highCutQuantile) topKIncrBy(K key, LongScoredValue<V>... itemIncrements) io.lettuce.core.RedisFuture<TopKInfo>topKListWithScores(K key) io.lettuce.core.RedisFuture<String>topKReserve(K key, long k) io.lettuce.core.RedisFuture<String>topKReserve(K key, long k, long width, long depth, double decay)
-
Method Details
-
bfAdd
-
bfCard
-
bfExists
-
bfInfo
-
bfInfo
-
bfInsert
-
bfInsert
io.lettuce.core.RedisFuture<List<Boolean>> bfInsert(K key, BloomFilterInsertOptions options, V... items) -
bfMAdd
-
bfMExists
-
bfReserve
-
bfReserve
io.lettuce.core.RedisFuture<String> bfReserve(K key, double errorRate, long capacity, BloomFilterReserveOptions options) -
cfAdd
-
cfAddNx
-
cfCount
-
cfDel
-
cfExists
-
cfInfo
-
cfInsert
-
cfInsert
io.lettuce.core.RedisFuture<List<Long>> cfInsert(K key, CuckooFilterInsertOptions options, V... items) -
cfInsertNx
-
cfInsertNx
io.lettuce.core.RedisFuture<List<Long>> cfInsertNx(K key, CuckooFilterInsertOptions options, V... items) -
cfMExists
-
cfReserve
-
cfReserve
io.lettuce.core.RedisFuture<String> cfReserve(K key, long capacity, CuckooFilterReserveOptions options) -
cmsIncrBy
-
cmsIncrBy
-
cmsInitByProb
-
cmsInitByDim
-
cmsQuery
-
cmsMerge
-
cmsMerge
-
cmsInfo
-
topKAdd
-
topKIncrBy
io.lettuce.core.RedisFuture<List<io.lettuce.core.Value<V>>> topKIncrBy(K key, LongScoredValue<V>... itemIncrements) -
topKInfo
-
topKList
-
topKListWithScores
-
topKQuery
-
topKReserve
-
topKReserve
-
tDigestAdd
-
tDigestByRank
-
tDigestByRevRank
-
tDigestCdf
-
tDigestCreate
-
tDigestCreate
-
tDigestInfo
-
tDigestMax
-
tDigestMerge
-
tDigestMerge
io.lettuce.core.RedisFuture<String> tDigestMerge(K destinationKey, TDigestMergeOptions options, K... sourceKeys) -
tDigestMin
-
tDigestQuantile
-
tDigestRank
-
tDigestReset
-
tDigestRevRank
-
tDigestTrimmedMean
-