#1 go-redis
Package redis implements a Redis client.
Package redis provides a client for the redis cache server.
Health score 63/100, confidence 95/100.
| Latest version | v1.0.0 |
| Imported by | 102 packages |
| Stars | 46 |
| Forks | 16 |
| Last activity | 1 months ago |
| Latest release | Unknown |
| License | Apache-2.0 |
| Known vuln records | 0 |
| Symbol | Kind | Synopsis |
|---|---|---|
| Client | Type | type Client struct{} |
| Client.Append | Method | func (c *Client) Append(key, value string) (int, error) |
| Client.BLPop | Method | func (c *Client) BLPop(timeout int, keys ...string) (k, v string, err error) |
| Client.BRPop | Method | func (c *Client) BRPop(timeout int, keys ...string) (k, v string, err error) |
| Client.BRPopLPush | Method | func (c *Client) BRPopLPush(src, dst string, timeout int) (string, error) |
| Client.BgRewriteAOF | Method | func (c *Client) BgRewriteAOF() (string, error) |
| Client.BgSave | Method | func (c *Client) BgSave() (string, error) |
| Client.BitCount | Method | func (c *Client) BitCount(key string, start, end int) (int, error) |
| Client.BitOp | Method | func (c *Client) BitOp(operation, destkey, key string, keys ...string) (int, error) |
| Client.ClientKill | Method | func (c *Client) ClientKill(addr string) error |
| Client.ClientList | Method | func (c *Client) ClientList() ([]string, error) |
| Client.ClientSetName | Method | func (c *Client) ClientSetName(name string) error |
Package redis implements a Redis client.
Package redis implements a Redis client.
JuiceFS is a distributed POSIX file system built on top of Redis and S3.
Package rueidis is a fast Golang Redis RESP3 client that does auto pipelining and supports client side caching.
Rate limiting for go-redis
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.
Package redis implements a Redis client.
Package redis implements a Redis client.
JuiceFS is a distributed POSIX file system built on top of Redis and S3.
Package rueidis is a fast Golang Redis RESP3 client that does auto pipelining and supports client side caching.
Rate limiting for go-redis