https://github.com/rueian/rueidis
This new client library supports most of Redis features, such as Cluster, Streams, PubSub, RedisJSON, RediSearch.
And it can have very high throughput compare to other redis client libraries. Thanks to the auto pipelining and client side caching technique.
The above shows that even without client side caching, rueidis can achieve 14x throughput over the go-redis. See the parallelism(64)-key(16)-value(64)-10 case.