Versions in this module Expand all Collapse all v0 v0.0.4 Jul 24, 2025 v0.0.2 Jul 23, 2025 Changes in this version + type Cmdable interface + BgRewriteAOF func(ctx context.Context) *redis.StatusCmd + BgSave func(ctx context.Context) *redis.StatusCmd + ClientGetName func(ctx context.Context) *redis.StringCmd + ClientID func(ctx context.Context) *redis.IntCmd + ClientInfo func(ctx context.Context) *redis.ClientInfoCmd + ClientKill func(ctx context.Context, ipPort string) *redis.StatusCmd + ClientKillByFilter func(ctx context.Context, keys ...string) *redis.IntCmd + ClientList func(ctx context.Context) *redis.StringCmd + ClientPause func(ctx context.Context, dur time.Duration) *redis.BoolCmd + ClientUnblock func(ctx context.Context, id int64) *redis.IntCmd + ClientUnblockWithError func(ctx context.Context, id int64) *redis.IntCmd + ClientUnpause func(ctx context.Context) *redis.BoolCmd + Command func(ctx context.Context) *redis.CommandsInfoCmd + CommandGetKeys func(ctx context.Context, commands ...interface{}) *redis.StringSliceCmd + CommandGetKeysAndFlags func(ctx context.Context, commands ...interface{}) *redis.KeyFlagsCmd + CommandList func(ctx context.Context, filter *redis.FilterBy) *redis.StringSliceCmd + ConfigGet func(ctx context.Context, parameter string) *redis.MapStringStringCmd + ConfigResetStat func(ctx context.Context) *redis.StatusCmd + ConfigRewrite func(ctx context.Context) *redis.StatusCmd + ConfigSet func(ctx context.Context, parameter, value string) *redis.StatusCmd + DBSize func(ctx context.Context) *redis.IntCmd + DebugObject func(ctx context.Context, key string) *redis.StringCmd + Echo func(ctx context.Context, message interface{}) *redis.StringCmd + FlushAll func(ctx context.Context) *redis.StatusCmd + FlushAllAsync func(ctx context.Context) *redis.StatusCmd + FlushDB func(ctx context.Context) *redis.StatusCmd + FlushDBAsync func(ctx context.Context) *redis.StatusCmd + Info func(ctx context.Context, section ...string) *redis.StringCmd + LastSave func(ctx context.Context) *redis.IntCmd + MemoryUsage func(ctx context.Context, key string, samples ...int) *redis.IntCmd + ModuleLoadex func(ctx context.Context, conf *redis.ModuleLoadexConfig) *redis.StringCmd + Ping func(ctx context.Context) *redis.StatusCmd + Pipeline func() redis.Pipeliner + Pipelined func(ctx context.Context, fn func(redis.Pipeliner) error) ([]redis.Cmder, error) + Quit func(ctx context.Context) *redis.StatusCmd + Save func(ctx context.Context) *redis.StatusCmd + Shutdown func(ctx context.Context) *redis.StatusCmd + ShutdownNoSave func(ctx context.Context) *redis.StatusCmd + ShutdownSave func(ctx context.Context) *redis.StatusCmd + SlaveOf func(ctx context.Context, host, port string) *redis.StatusCmd + SlowLogGet func(ctx context.Context, num int64) *redis.SlowLogCmd + Time func(ctx context.Context) *redis.TimeCmd + TxPipeline func() redis.Pipeliner + TxPipelined func(ctx context.Context, fn func(redis.Pipeliner) error) ([]redis.Cmder, error) + Unlink func(ctx context.Context, keys ...string) *redis.IntCmd + Watch func(ctx context.Context, fn func(*redis.Tx) error, keys ...string) error + func New[T string | Config | *redis.Options | redis.ClusterOptions](t T) (redisCli Cmdable, err error) + type Config struct + Host string + Hosts []string + Password string + Port string