Skip to content

Feature Request: Add Cuckoo Filter support with dump/load capability #70

@mingkun-wang

Description

@mingkun-wang

Hi Valkey team,

We’re currently using RedisBloom's Cuckoo Filter (CF.* commands) internally at Reddit for high-QPS set membership filtering, and would like to fully replace it with an open-source, license-unrestricted alternative.

We’re very happy to see valkey-bloom being actively maintained! We'd like to request the addition of Cuckoo Filter (CF) support, ideally following the same command semantics as RedisBloom, with dynamic resizing feature.

Most importantly, our use case heavily depends on the ability to dump and load filters. We use this to:

  • Periodically snapshot filter state
  • Distribute filters to remote clients
  • Restore filter from versioned storage

We’d love to either see support for CF.SCANDUMP / CF.LOADCHUNK or any alternative DUMP/LOAD mechanism that allows reconstructing a filter from bytes.

We're happy to assist with API definition, testing, or sharing production constraints to help shape the scope. Thanks for considering this!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions