8000 Redis Streams support · Issue #34 · nalgeon/redka · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Redis Streams support #34

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

Open
zahariash opened this issue Sep 9, 2024 · 5 comments
Open

Redis Streams support #34

zahariash opened this issue Sep 9, 2024 · 5 comments

Comments

@zahariash
Copy link

Are there a plans to implement streams?

Redka Streams would be perfect replacement for Redis Streams in many Kafka use cases where disk storage is required and/or memory is restricted.

@nalgeon
Copy link
Owner
nalgeon commented Sep 9, 2024

No current plans. Would you personally use Redka in this use case?

@zahariash
Copy link
Author

Yes, definitely.

Support for full streams API would allow me to switch from Kafka to Redka Streams for dev/ci/testing environments. Using Redis Streams currently doesn't have much sense to me, because of high requirements for a memory which is way more expensive than disk in a cloud. My use cases usually require long data retention but are fine with reduced performance.

@nalgeon
Copy link
Owner
nalgeon commented Sep 12, 2024

If you only use Kafka in production (and Redis/Redka in dev/test), doesn't that mean that Kafka-related features don't get tested at all? Is that wise?

@zahariash
Copy link
Author

I'm using te same protocol on all environments. Currently it's Kafka.
I could switch to Redis/Redka streams everywhere, if Redka supports streams. Then I could use Redka for dev/testing and some managed Redis solution for production.

@nalgeon
Copy link
Owner
nalgeon commented Sep 13, 2024

I see, thanks for the explanation! I will look into streams after the 1.0 release.

I'll leave the issue open to see if anyone else is interested in this feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants
0