Native async Valkey/Redis client for MoonBit
Dependencies
{
"deps": {
"Metalymph/valkey": "0.5.0"
}
}{
"import": [
"Metalymph/valkey"
]
}let client =
@valkey.Client::connect(
"127.0.0.1",
6379,
)
let pong = client.ping()
println(pong){
"import": [
"Metalymph/relay/core",
"Metalymph/valkey/relay"
]
}let backend = @relay.ValkeyStreamBackend::new(client, "my_stream", "my_group", "consumer_1")
let queue = backend.to_relay_queue()pub struct RespParser[R] {
reader : R
}Native async Valkey/Redis client for MoonBit
Dependencies