Entwerfen Sie einen Cloud Bigtable-Zeilenschlüssel für aus MySQL migrierte Daten. Welchen Zeilenschlüssel sollten Sie verwenden?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Legen Sie Account_id_Event_timestamp als Schlüssel fest..
Warum dies die Antwort ist
Der Zeilenschlüssel AccountidEventtimestamp ist optimal, da er eine gute Verteilung der Daten über die Bigtable-Server gewährleistet und gleichzeitig effiziente Abfragen nach einem bestimmten Accountid ermöglicht, wobei die Ereignisse chronologisch sortiert sind. Dies ist entscheidend für die Leistung in Bigtable, da Abfragen, die auf dem Zeilenschlüsselpräfix basieren, sehr schnell sind. Accountid allein wäre ein schlechter Schlüssel, da alle Daten eines Kontos auf einem einzigen Server landen könnten, was zu Hotspots und schlechter Leistung führt. Eventtimestamp allein würde die Daten nach Zeit sortieren, aber Abfragen nach einem bestimmten Konto wären ineffizient, da Bigtable den gesamten Zeitbereich durchsuchen müsste. EventtimestampAccountid würde ebenfalls zu Hotspots führen, wenn viele Ereignisse zur gleichen Zeit auftreten, und Abfragen nach Accountid wären nicht präfixbasiert.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich