Documentation
¶
Overview ¶
Package rediscluster provides configuration options and utilities for Redis Cluster backend implementation.
Index ¶
- func ApplyOptions(opt *redis.ClusterOptions, options ...Option)
- type Option
- func WithAddrs(addrs ...string) Option
- func WithMaxRetries(maxRetries int) Option
- func WithMinIdleConns(minIdle int) Option
- func WithPassword(password string) Option
- func WithPoolSize(size int) Option
- func WithPoolTimeout(d time.Duration) Option
- func WithReadTimeout(readTimeout time.Duration) Option
- func WithTLSConfig(tlsConfig *tls.Config) Option
- func WithUsername(username string) Option
- func WithWriteTimeout(writeTimeout time.Duration) Option
- type Store
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApplyOptions ¶
func ApplyOptions(opt *redis.ClusterOptions, options ...Option)
ApplyOptions applies a list of options to the provided ClusterOptions.
Types ¶
type Option ¶
type Option func(*redis.ClusterOptions)
Option is a function type that can be used to configure the redis ClusterClient Options.
func WithMinIdleConns ¶
WithMinIdleConns sets MinIdleConns.
func WithPoolTimeout ¶
WithPoolTimeout sets PoolTimeout.
func WithReadTimeout ¶
WithReadTimeout sets ReadTimeout.
func WithWriteTimeout ¶
WithWriteTimeout sets WriteTimeout.
Click to show internal directories.
Click to hide internal directories.