Visitar URL original
Redis 8.0 support for new data structures/commands · Issue #2543 · phpredis/phpredis · GitHub
Skip to content

Redis 8.0 support for new data structures/commands #2543

Description

@kkmuffme

https://github.com/redis/redis/releases/tag/8.0-m01

New commands:

  • 7 new data structures: JSON, Time series, Bloom filter, Cuckoo filter, Count-min sketch, Top-k, t-digest
  • Redis scalable query engine (including vector search)

e.g. cf commands https://redis.io/docs/latest/develop/data-types/probabilistic/cuckoo-filter/

Other:

GETRANGE returns an empty bulk when the negative end index is out of range

Maybe we sticky this to create a list like how it was done for #2068

Activity

  1. binaryfire commented on Nov 14, 2024

    @binaryfire

    Thanks for your efforts on this! The JSON and timeseries datatypes are real game changers.

  2. michael-grunder commented on Jun 23, 2025

    @michael-grunder
    Member

    I'm going to start building these in the comming days/weeks.

    It seems like the most important ones are the hash expiration related commands (HEXPIRE, HTTL, HGETEX, HSETEX, etc) but feel free to comment if people have differing opinions.

  3. binaryfire commented on Jun 23, 2025

    @binaryfire

    That and JSON support are the 2 big ones IMHO. Being able to store JSON as a single key and get / modify attributes without retrieving the whole object is great. As well as being able to use indexing and search.

    Valkey supports the JSON commands too: https://valkey.io/topics/valkey-json/

  4. mferrara commented on Jun 27, 2025

    @mferrara

    Just to throw my two cents - I'd really like to be able to use the vector set related commands.

  5. AdamSGit commented on Jun 11, 2026

    @AdamSGit

    Is implementing time serie still on the pipe ? I need it and will use raw commands for now but could definitely use it! Thanks a lot for your work in this project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

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