Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClientFromConnectionString ¶
func ClientFromConnectionString( ctx context.Context, connectionString string, ) (redis.Cmdable, error)
nolint:lll NewClient creates a new redis client (Cmdable) from the parameters in the connectionString URL format: Standalone mode: (redis|rediss|unix)://[<user>:<password>@](<host>|<socket path>)[:<port>[/<db_number>]][?option=value] Cluster mode: (redis|rediss|unix)[+srv]://[<user>:<password>@]<host1>[,<host2>[,...]][:<port>][?option=value]
The following query parameters are also available: client_name string conn_max_idle_time duration conn_max_lifetime duration dial_timeout duration max_idle_conns int max_retries int max_retry_backoff duration min_idle_conns int min_retry_backoff duration pool_fifo bool pool_size int pool_timeout duration protocol int read_timeout duration tls bool write_timeout duration
Types ¶
This section is empty.