Zeen Filter
Overview
Zeen Filter is a highly optimized Bloom filter implementation designed for high-performance applications. It provides a memory-efficient, scalable solution for large datasets while minimizing false positives.
Key Features
- Parallel Processing: Zeen Filter uses
rayonto handle large datasets efficiently. - Memory-Efficient: The bit array is stored in bytes, reducing memory footprint.
- Real-time Logging: The library includes a logging system to track operations such as insertions and lookups.
- Customizable False Positive Rate: Automatically adjusts the size of the filter if the false positive rate exceeds a defined threshold.
Installation
Add Zeen Filter to your Cargo.toml file:
[]
= "0.1.0"
Example Usage
use BloomFilter;
use log_insertion;
Advanced Usage