21/01/2024 - AWS, GO, REDIS
Bu küçük kod parçası, AWS ElastiCache'in Golang uygulamalarında Redis için nasıl kullanılabileceğini göstermektedir.
// Connecting to an AWS Elasticache Redis instance.
var tlsConfig *tls.Config
if env != "local" {
tlsConfig = &tls.Config{
MinVersion: tls.VersionTLS12,
}
}
client := redis.New(goredis.NewClient(&goredis.Options{
Addr: "primary-cache-001.inanzzz-cache.abcdef.use2.cache.amazonaws.com:6379",
Password: "a-secret-pass-token",
DB: 0,
PoolSize: 1,
TLSConfig: tlsConfig,
}))
// Client is ready for use.
client...