Retour au cours

Travailler avec Redis : Caching

Go (Golang) pour les microservices cloud-native

Accélérer avec Redis

Mettre en cache les données fréquemment consultées dans Redis peut réduire considérablement la charge de la base de données.

go rdb := redis.NewClient(&redis.Options{Addr: "localhost:6379"})

// Définir une valeur avec expiration err := rdb.Set(ctx, "key", "value", time.Minute).Err()

// Récupérer une valeur val, err := rdb.Get(ctx, "key").Result()