Interface BloomFilterCommands
- All Known Subinterfaces:
RedisBloomCommands,RedisModuleCommands
- All Known Implementing Classes:
JedisCluster,JedisPooled,JedisSentineled,JedisSharding,UnifiedJedis
public interface BloomFilterCommands
-
Method Summary
Modifier and TypeMethodDescriptionbooleanBF.ADD {key} {item}longbooleanBF.EXISTS {key} {item}BF.INSERT {key} ITEMS {item ...}bfInsert(String key, BFInsertParams insertParams, String... items) BF.INSERT {key} [CAPACITY {cap}] [ERROR {error}] [EXPANSION {expansion}] [NOCREATE] [NONSCALING] ITEMS {item ...}bfLoadChunk(String key, long iterator, byte[] data) BF.LOADCHUNK {key} {iterator} {data}BF.MADD {key} {item ...}BF.MEXISTS {key} {item ...}BF.RESERVE {key} {error_rate} {capacity}bfReserve(String key, double errorRate, long capacity, BFReserveParams reserveParams) BF.RESERVE {key} {error_rate} {capacity} [EXPANSION {expansion}] [NONSCALING]bfScanDump(String key, long iterator) BF.SCANDUMP {key} {iterator}
-
Method Details
-
bfReserve
BF.RESERVE {key} {error_rate} {capacity}- Parameters:
key-errorRate-capacity-- Returns:
- OK
-
bfReserve
BF.RESERVE {key} {error_rate} {capacity} [EXPANSION {expansion}] [NONSCALING]- Parameters:
key-errorRate-capacity-reserveParams-- Returns:
- OK
-
bfAdd
BF.ADD {key} {item}- Parameters:
key-item-
-
bfMAdd
BF.MADD {key} {item ...}- Parameters:
key-items-
-
bfInsert
BF.INSERT {key} ITEMS {item ...}- Parameters:
key-items-
-
bfInsert
BF.INSERT {key} [CAPACITY {cap}] [ERROR {error}] [EXPANSION {expansion}] [NOCREATE] [NONSCALING] ITEMS {item ...}- Parameters:
key-insertParams-items-
-
bfExists
BF.EXISTS {key} {item}- Parameters:
key-item-- Returns:
- if the item may exist
-
bfMExists
BF.MEXISTS {key} {item ...}- Parameters:
key-items-
-
bfScanDump
BF.SCANDUMP {key} {iterator}- Parameters:
key-iterator-- Returns:
- Pair of next iterator and current data
-
bfLoadChunk
BF.LOADCHUNK {key} {iterator} {data}- Parameters:
key-iterator-data-- Returns:
- OK
-
bfCard
-
bfInfo
-