kvrocks
kvrocks copied to clipboard
[OSPP] Tracking issues: RedisBloom support
trafficstars
Search before asking
- [X] I had searched in the issues and found no similar issues.
Motivation
Currently we intent to support RedisBloom. We separate the task into some subtasks:
- [x] Support a BloomFilter ( https://github.com/apache/kvrocks/pull/1693 )
- [x] Support basic
BF.RESERVE,BF.ADD,BF.EXISTS. This is a bit complex, it need to design the structure and metadata of BloomFilter. For simplicity, we can briefly implement onlyNOSCALINGfirst ( https://github.com/apache/kvrocks/pull/1699 ) - [x] If we only support "EXPANSION" in (2), we need to support "SCALING" ( https://github.com/apache/kvrocks/pull/1721 )
- [ ] Support Slot migrations
- [x] Support
BF.CARD( https://github.com/apache/kvrocks/pull/1756 ) - [x] Support
BF.INFO( https://github.com/apache/kvrocks/pull/1710 ) - [x] Support
BF.MADD( https://github.com/apache/kvrocks/pull/1758 ) - [x] Support
BF.INSERT - [x] Support
BF.MEXIST( https://github.com/apache/kvrocks/pull/1756 )
Solution
No response
Are you willing to submit a PR?
- [ ] I'm willing to submit a PR!
cc @zncleon
thx a lot, I will commit PRs later.
@mapleFU Guess we can close this issue now.