Documentation ¶
Index ¶
- func New(options ...Option) (leafCache.Redis, error)
- type Option
- func WithAddress(address []string) Option
- func WithDB(db int) Option
- func WithDialTimeout(dialTimeout time.Duration) Option
- func WithIdleCheckFrequency(idleCheckFrequency time.Duration) Option
- func WithIdleTimeout(idleTimeout time.Duration) Option
- func WithMaxConnAge(maxConnAge time.Duration) Option
- func WithMaxRedirects(maxRedirects time.Duration) Option
- func WithMaxRetries(maxRetries int) Option
- func WithMaxRetryBackoff(maxRetryBackoff time.Duration) Option
- func WithMinIdleConns(minIdleConns int) Option
- func WithMinRetryBackoff(minRetryBackoff time.Duration) Option
- func WithPassword(password string) Option
- func WithPoolSize(poolSize int) Option
- func WithPoolTimeout(poolTimeout time.Duration) Option
- func WithReadOnly(readOnly bool) Option
- func WithReadTimeout(readTimeout time.Duration) Option
- func WithRouteByLatency(routeByLatency bool) Option
- func WithRouteRandomly(routeRandomly bool) Option
- func WithSentinelMasterName(sentinelMasterName string) Option
- func WithWriteTimeout(writeTimeout time.Duration) Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Option ¶
type Option interface {
Apply(o *options)
}
func WithAddress ¶
func WithDialTimeout ¶
func WithIdleCheckFrequency ¶
func WithIdleTimeout ¶
func WithMaxConnAge ¶
func WithMaxRedirects ¶
func WithMaxRetries ¶
func WithMaxRetryBackoff ¶
func WithMinIdleConns ¶
func WithMinRetryBackoff ¶
func WithPassword ¶
func WithPoolSize ¶
func WithPoolTimeout ¶
func WithReadOnly ¶
func WithReadTimeout ¶
func WithRouteByLatency ¶
func WithRouteRandomly ¶
func WithSentinelMasterName ¶
func WithWriteTimeout ¶
Click to show internal directories.
Click to hide internal directories.