redis

package
v0.0.0-...-c9fc306 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 20, 2025 License: Apache-2.0 Imports: 8 Imported by: 1

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL