Files
cache-valkey/config.go

11 lines
518 B
Go
Raw Normal View History

2026-05-29 15:58:56 +00:00
package cachevalkey
// Config holds Valkey connection settings.
// Fields carry caarlos0/env struct tags; this module does not import that library directly.
type Config struct {
Addrs []string `env:"EINHERJAR_VALKEY_ADDRS,required" envSeparator:","`
Password string `env:"EINHERJAR_VALKEY_PASSWORD"`
SelectDB int `env:"EINHERJAR_VALKEY_DB" envDefault:"0"`
CacheSizeEachConn int `env:"EINHERJAR_VALKEY_CLIENT_CACHE_MB" envDefault:"0"` // MB; 0 = disable
}