kvrocks icon indicating copy to clipboard operation
kvrocks copied to clipboard

Support for Cuckoo filter data structure and commands

Open jonathanc-n opened this issue 1 year ago • 5 comments

Search before asking

  • [X] I had searched in the issues and found no similar issues.

Motivation

One of the remaining data structures that are in redis that are not implemented in Kvrocks.

Functionality: https://redis.io/docs/latest/develop/data-types/probabilistic/cuckoo-filter/ Commands: https://redis.io/docs/latest/commands/?group=cf

Tracking

  • [ ] CF.ADD command
  • [ ] CF.ADDNX command
  • [ ] CF.COUNT command
  • [ ] CF.DEL command
  • [ ] CF.EXISTS command
  • [ ] CF.INFO command
  • [ ] CF.INSERT command
  • [ ] CF.INSERTNX command
  • [ ] CF.LOADCHUNK command
  • [ ] CF.MEXISTS command
  • [ ] CF.RESERVE command
  • [ ] CF.SCANDUMP command

Solution

I will create a design proposal through issue/discussion before submitting a PR.

Are you willing to submit a PR?

  • [X] I'm willing to submit a PR!

jonathanc-n avatar Sep 14 '24 03:09 jonathanc-n

@jonathanc-n Are you still working on this?

geonove avatar May 27 '25 20:05 geonove

@geonove No I am not, feel free to work on it!

jonathanc-n avatar May 27 '25 20:05 jonathanc-n

Hi All, I want to claim this task Thanks, Qiang

LiuQhahah avatar Jun 19 '25 15:06 LiuQhahah

@LiuQhahah Assigned, thank you!

git-hulk avatar Jun 19 '25 15:06 git-hulk

Could I ask if @geonove is working on it or not?

PragmaTwice avatar Jun 19 '25 16:06 PragmaTwice

You can take it, I am working on something else at the moment. I'll come back for some other command to implement :)

geonove avatar Jun 23 '25 07:06 geonove