Stockez les séries temporelles de CPU et de mémoire par seconde pour des millions de machines avec des analyses ad-hoc en temps réel, un faible coût par requête et un schéma évolutif. Quelle base de données et quel modèle de données choisissez-vous ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Créez une table Bigtable étroite avec des clés de ligne combinant l'identifiant de la VM et l'horodatage par seconde..
Pourquoi c'est la réponse
Bigtable est une base de données NoSQL large colonne, idéale pour les séries temporelles et les charges de travail à faible latence, ce qui correspond aux exigences d'analyse ad-hoc en temps réel et de faible coût par requête. Une clé de ligne combinant l'identifiant de la VM et l'horodatage par seconde permet une récupération efficace des données pour une machine spécifique ou une période donnée. BigQuery est optimisé pour l'analyse de grands ensembles de données et non pour les requêtes en temps réel à faible latence sur des points de données individuels, ce qui rend la première option moins adaptée. La deuxième option, une table BigQuery large avec des mises à jour fréquentes, est inefficace et coûteuse pour BigQuery, qui est conçu pour l'ingestion de données en append-only. La dernière option, une table Bigtable large indexée par minute et stockant les échantillons par seconde en colonnes, est moins performante car elle complique les requêtes sur des intervalles de temps précis et rend le schéma moins évolutif.
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