Versions in this module Expand all Collapse all v2 v2.4.1 Sep 12, 2021 v2.4.0 Sep 2, 2021 Changes in this version + type Config struct + Addrs []string + DB int + DialTimeout time.Duration + IdleCheckFreq time.Duration + IdleTimeout time.Duration + MasterName string + MaxConnAge time.Duration + MaxRetries int + MaxRetryBackoff time.Duration + MinIdleConns int + MinRetryBackoff time.Duration + Password string + PoolSize int + PoolTimeout time.Duration + ReadOnly bool + ReadTimeout time.Duration + RouteByLatency bool + RouteRandomly bool + SentinelPassword string + Username string + WriteTimeout time.Duration + func (s *Config) InitDefaults() + type Driver struct + func NewRedisDriver(log logger.Logger, key string, cfgPlugin config.Configurer) (*Driver, error) + func (d *Driver) Clear() error + func (d *Driver) Delete(keys ...string) error + func (d *Driver) Get(key string) ([]byte, error) + func (d *Driver) Has(keys ...string) (map[string]bool, error) + func (d *Driver) MExpire(items ...*kvv1.Item) error + func (d *Driver) MGet(keys ...string) (map[string][]byte, error) + func (d *Driver) Set(items ...*kvv1.Item) error + func (d *Driver) Stop() + func (d *Driver) TTL(keys ...string) (map[string]string, error) v2.4.0-rc.1 Aug 31, 2021 v2.4.0-beta.1 Aug 20, 2021