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()