Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NEW] Support network compression on valkey, with possible algorithms like lz4, zstd, gzip. #1494

Open
rohan-changejar opened this issue Dec 30, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@rohan-changejar
Copy link

Significant improvement when dealing with huge payloads and reduce network bandwidth costs

With current case, the network usage in cases of huge payload sizes will eventually end up costing significant amounts of money and possible hit on performance too

Configurable network compression parameters

Give an option with parameters which can be enabled and clients like redission which promise support for valkey can leverage this.

Any additional information that is relevant to the feature request.

Although not directly related, posting here some references to network compression being implemented on DBs like mongo
https://www.mongodb.com/developer/products/mongodb/mongodb-network-compression/

@msnaru21
Copy link

Was looking for exactly the same for my project. Would be great to have this

@madolson
Copy link
Member

madolson commented Dec 30, 2024

Love this idea!

@hpatro investigated this a bit in Redis with redis/redis#6809, but that issue was originally more focused on moving away from lzf.

@madolson madolson added this to Roadmap Dec 30, 2024
@madolson madolson moved this to Idea in Roadmap Dec 30, 2024
@madolson madolson added the enhancement New feature or request label Dec 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Idea
Development

No branches or pull requests

3 participants