xk6-redis
A k6 extension to test the performance of a Redis instance. (by grafana)
Redis
Type-safe Redis client for Golang (by redis)
Our great sponsors
xk6-redis | Redis | |
---|---|---|
1 | 26 | |
13 | 16,849 | |
- | 3.4% | |
6.6 | 9.6 | |
8 months ago | 5 days ago | |
Go | Go | |
Apache License 2.0 | BSD 2-clause "Simplified" License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
xk6-redis
Posts with mentions or reviews of xk6-redis.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-08-17.
-
Benchmarking Redis with k6
Fortunately, k6 provides the xk6-redis extension as part of their ecosystem. You can use it directly to build your own custom k6 binaries for testing Redis server.
Redis
Posts with mentions or reviews of Redis.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-26.
- Redis with golang
-
Should I reuse the connection on Redis or close it after every use?
Asynq uses https://github.com/go-redis/redis in order to connect to Redis. Whenever you create a client using go-redis, the client internally manages a connection pool, so when you need to execute a command in Redis the client just retrieves a connection from the pool and uses it. After using it, the connection is released and it goes back to the pool (no need to say that the Redis client is thread-safe).
-
a tool for quickly creating web and microservice code
Caching component go-redis ristretto
-
Using Redis for CachingĀ (2022)
Go-redis
-
What is the coolest Go open source projects you have seen?
Sorry, wrong link, I meant Go client for redis. Corrected.
-
Building turbo-ledger: A Scalable Ledger with Go and Redis
You should have mentioned how we're using plain Redis commands through go-redis - choosing not to use any third-party RediSearch or RedisJson specialized clients. This way, we stay as close as possible to Redis commands, not using any abstractions or ORMs.
-
Golang future web frameworks!
go-redis/redis 14.1k Stars, Used by 13.6k
-
Distributed IM Service in Golang
go- redis / redis : Redis client
-
MOVED error with Redis cluster
Related to Golang, the library go-redis, have also support for this.
- Recommendation for Key/Value storage
What are some alternatives?
When comparing xk6-redis and Redis you can also consider the following projects:
redigo - Go client for Redis
Hiredis - Minimalistic C client for Redis >= 1.2
Go-NATS-Streaming-gRPC-PostgreSQL - Go Nats Streaming gRPC PostgerSQL emails microservice
mongo-go-driver - The Official Golang driver for MongoDB
mgo - Go Doc Dot Org
aerospike-client-go - Aerospike Client Go
gomemcache - Go Memcached client library #golang
cayley - An open-source graph database
gorethink - Go language driver for RethinkDB
badger - Fast key-value DB in Go.
grpc-go - The Go language implementation of gRPC. HTTP/2 based RPC
go-pilosa - Go client library for Pilosa