Pour les images de profil appartenant aux utilisateurs nécessitant une confidentialité, une faible latence de téléchargement et un affichage rapide lors de la connexion, quelle configuration de stockage devraient-ils utiliser ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Stocker les fichiers image dans un bucket Google Cloud Storage. Utiliser Google Cloud Datastore pour maintenir les métadonnées qui mappent l'ID de chaque client et leurs fichiers image..
Pourquoi c'est la réponse
La bonne réponse est de stocker les images dans un bucket Google Cloud Storage et d'utiliser Google Cloud Datastore pour les métadonnées. Cloud Storage offre une haute disponibilité, une faible latence et une évolutivité pour les objets binaires comme les images. Datastore est une base de données NoSQL hautement évolutive et gérée, idéale pour stocker des métadonnées (comme l'ID utilisateur et le chemin de l'image) avec une faible latence d'accès, ce qui est crucial pour un affichage rapide. Les autres options sont moins optimales : Ajouter des métadonnées personnalisées directement aux images dans Cloud Storage est possible, mais Datastore est plus performant et flexible pour les requêtes complexes et la gestion des relations. Un système de fichiers distribué autogéré (comme HDFS sur des VM) est plus complexe à maintenir, moins évolutif et moins rentable que les services gérés de Google Cloud pour ce cas d'utilisation. Utiliser Cloud SQL pour les métadonnées serait moins performant que Datastore pour les requêtes simples et à grande échelle sur des données non relationnelles, en particulier pour des volumes élevés de lectures et d'écritures.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise