redis-async-rs
redis-async-rs copied to clipboard
A Rust client for Redis, using Tokio
I'm working on implementing [health checks](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) for my app. I would like my app to return "not healthy" if the redis connection is somehow broken. That is fairly straight forward...
I noticed an issue and I can't explain why. My application was using this crate but I encountered a panic last night, inspecting the code I noticed this line: https://github.com/benashford/redis-async-rs/blob/a369e5b2fbe5f48c46c64065b89a56bcfc62eb8b/src/client/paired.rs#L134...
How to send the 'eval' command?Something like this: `127.0.0.1:6379> eval "return 1" 0`
It makes sense to me that the default behavior of cloning a connection seems to be to re-use the underlying `PairedConnectionInner` and thus the underlying `RespConnection`. This is efficient, and...
I don't know whether this is expected behavior. It definitely could be the case that this library actively relies on tokio fixtures or something. However, the failure (in my opinion)...
Should pubsub reconnect? I tried, but even after a minute it didn't try to reconnect. I assume it should reconnect after 30 seconds? Log: ``` DEBUG dropping I/O source: 0...
I am in process of exploring these two libraries. My use case is that i need it to run on top of tokio and support future. Could you please tell...
I'd like to try redis-async with the latest async/await syntax. After the removal of `async-await-preview` feature, the only viable option seems to be adding a `git` dependency from Tokio's `master`...
I'm having some unexpected results with a program using `redis_async`. For a series of items (structs with a "key" and "data" field), it does a Redis `GET` and, depending on...
The README described two (crude) benchmarks against redis-rs version 0.8. Recently redis-rs 0.9 has been released, including experimental async support, we should re-run the tests using redis-rs 0.9 in both...