rueidis
rueidis copied to clipboard
A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON, RedisBloom, RediSearch, etc.
read group when block 0, will return `context.DeadlineExceeded` ```go xReadGroup = c.XReadGroup(context.Background(), XReadGroupArgs{ Group: "group", Consumer: "consumer", Streams: []string{key, ">"}, Block: 0, }) fmt.Println(xReadGroup.Err()) ``` Output: ` context deadline exceeded...
Hello! Thank you for your work on this awesome library. Pardon me for a stupid question because I'm kind of new to Redis. I have noticed that MGet() doesn't support...
I'm using the latest VSCode Whenever I use `cmds.Builder` and accept any of the suggested functions, VSCode appends `cmds.Completed` before the `cmds.Builder`. It's best to explain it visually: 
When using the [RedisLabs Enterprise Docker](https://hub.docker.com/r/redislabs/redis/) image, I'm not able to make a connection due to the HELLO command not being supported in the enterprise edition ... `$ /opt/redislabs/bin/redis-cli -p...
Hi @rueian,I use some commands,but is not work ok. ``` var key = "key" move := c.Move(ctx, key, 2) So(move.Err(), ShouldBeNil) So(move.Val(), ShouldBeFalse) s := c.Set(ctx, key, "hello", 0) So(s.Err(),...
Usually, this occurs after the service has been running for a long time.I guess it might be after the cache is full.
Currently, we have these hard coded and repeated sections in the `.circleci/config.yml` for testing each `go.mod`. https://github.com/redis/rueidis/blob/16d5f135a57f14205bab0850108c86e10913f56c/.circleci/config.yml#L14-L35 It will be better if we can detect every `go.mod` files automatically and...
We seem to have added support for Replica Reads in ClusterClient. The documentation for how to properly set it up is still missing. Adding it would help consumers from integrating...
We are using Rueidis for a while on high RPM server. Recently, we are getting error from some of Redis commands. We are using ZRange, ZRem, ZAdd, Zrevrange, ZCount, SAdd,...
First of all thanks for constantly developing this library based on inputs from the community. I am glad to see that we have instrumented connection level metrics via rueidisotel. I...