Documentation
¶
Overview ¶
Package redisTools provides a wrapper functions for Redis database interactions.
Index ¶
- func Del(key string, redisConfig RedisConfiguration) error
- func EGet(key string, redisConfiguration RedisConfiguration) (string, error)
- func ESet(key string, value string, expiration int, ...) error
- func Get(key string, redisConfig RedisConfiguration) (string, error)
- func Keys(pattern string, redisConfiguration RedisConfiguration) ([]string, error)
- func RedisOptions() *redis.Options
- func Set(key string, value string, expiration int, redisConfig RedisConfiguration) error
- func TestAccess(redisConfig RedisConfiguration) error
- func TestConnection(redisConfig RedisConfiguration) error
- type RedisConfiguration
- type RedisConfigurationEncryption
- type RedisConfigurationHost
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EGet ¶
func EGet(key string, redisConfiguration RedisConfiguration) (string, error)
Get a value from Redis with encryption
func ESet ¶
func ESet(key string, value string, expiration int, redisConfiguration RedisConfiguration) error
Set a value in Redis with encryption
func Get ¶
func Get(key string, redisConfig RedisConfiguration) (string, error)
Get a value from Redis
func Keys ¶
func Keys(pattern string, redisConfiguration RedisConfiguration) ([]string, error)
Keys returns all keys based on a pattern
func RedisOptions ¶
RedisOptions returns a new Redis options struct
func Set ¶
func Set(key string, value string, expiration int, redisConfig RedisConfiguration) error
Set a value in Redis
func TestAccess ¶
func TestAccess(redisConfig RedisConfiguration) error
TestAccess tests the access to Redis
func TestConnection ¶
func TestConnection(redisConfig RedisConfiguration) error
TestConnection tests the connection to Redis
Types ¶
type RedisConfiguration ¶
type RedisConfiguration struct {
Host RedisConfigurationHost
Encryption RedisConfigurationEncryption
}
RedisConfiguration struct for Redis configuration
type RedisConfigurationEncryption ¶ added in v0.0.19
type RedisConfigurationHost ¶ added in v0.0.19
Click to show internal directories.
Click to hide internal directories.