The nodes of the cluster
The additional module options
The options of the clusters
Initializing the module object
The options of the redis database
The additional module options
Adding an item to the Bloom Filter, creating the filter if it does not yet exist.
The key of the 'BF.ADD' command
The item of the 'BF.ADD' command
Connecting to the Redis database with the module
Disconnecting from the Redis database with the module
Determining whether an item may exist in the Bloom Filter or not.
The key of the 'BF.EXISTS' command
The key of the 'BF.EXISTS' command
Handling a error
The message of the error
Simpilizing the response of the Module command
The array response from the module
Returning information about a key
The key of the 'BF.INFO' command
Adding one or more items to the bloom filter, by default creating it if it does not yet exist. There are several arguments which may be used to modify this behavior.
The key of the 'BF.INSERT' command
The items of the 'BF.INSERT' command
The additional optional parameters of the 'BF.INSERT' command
Check if array is fully two dimensional. Only items in the array are arrays.
The potential two dimensional array
Restoring a filter previously saved using SCANDUMP.
The key of the 'BF.LOADCHUNK' command
The iterator of the 'BF.LOADCHUNK' command
The data of the 'BF.LOADCHUNK' command
Adding one or more items to the Bloom Filter, creating the filter if it does not yet exist. This command operates identically to BF.ADD except it allows multiple inputs and returns multiple values * @param key
The items of the 'BF.MADD' command
Determining if one or more items may exist in the filter or not.
The key of the 'BF.MEXISTS' command
The items of the 'BF.MEXISTS' command
Formatting given param value to string
The given param value
A param value converted to string
Reducing an array by one level. i.e. from two dimensional to 1 dimensional.
The potentional two dimensional array
Creating an empty Bloom filter with a given desired error ratio and initial capacity.
The key under which the filter is to be found
The desired probability for false positives. This should be a decimal value between 0 and 1. For example, for a desired false positive rate of 0.1% (1 in 1000), error_rate should be set to 0.001. The closer this number is to zero, the greater the memory consumption per item and the more CPU usage per operation.
The number of entries you intend to add to the filter. Performance will begin to degrade after adding more items than this number. The actual degradation will depend on how far the limit has been exceeded. Performance will degrade linearly as the number of entries grow exponentially.
The additional optional parameters
Begining an incremental save of the bloom filter
The key of the 'BF.SCANDUMP' command
The iterator of the 'BF.SCANDUMP' command
Running a Redis command
The command data of a command to send. Consists of command and args.
Generated using TypeDoc
Initializing the module object