Ich bemerkte ein merkwürdiges Verhalten in der Google Cloud-Compute-Engine mit BigQuery- und VM-Instanzen.Seltsames Verhalten bei BigQuery-Dataset-Standort
Ich habe einen Java-Prozess, der Daten in BigQuery streamt.
Ich erwartete bessere Ergebnisse, wenn ich die gleiche Region für das BigQuery-Dataset und die VM-Instanzen auswähle, aber meine Tests zeigten ein unerwartetes Verhalten.
CASE1: VM auf uns-central1-a UND Dataset Lage US Durchschnittliche Zeit für das Einfügen von BigQuery Antwort: 150 Millisekunden
CASE2: VM auf Europa-West1-C und Dataset Lage US Durchschnitt Zeit für das Einfügen von BigQuery Antwort: 700 Millisekunden
Case3: VM auf uns-central1-a UND-Datensatz Standort EU Durchschnittliche Zeit für das Einfügen von BigQuery Antwort: 1200 Millisekunden
Case4: VM auf Europa-West1-C und Dataset Ort EU Durchschnittliche Zeit für das Einfügen von BigQuery responset: 1700 Millisekunden
ich die Abnahme der Leistungen in CASE2 und Case3 verstehen kann, aber was ist Case4?
Der Test zeigt, dass wenn die BigQuery-Dataset-Position "EU" ist, die Leistung abnimmt, selbst wenn die VM-Region europe-west1-c ist.
Meine Schlussfolgerung ist: Verwenden Sie nie Bigquery in der EU (sicher, mit Ausnahme der Anforderungen an den Speicherort der Daten)!
Alles falsch in meinen Überlegungen?
könnten Sie bitte Ihre Projekt-ID, Dataset-ID, Tablet-ID? damit wir sehen können, was los ist? Unsere serverseitigen Statistiken zeigen eine viel niedrigere Latenzzeit als 1700 ms. Es scheint nicht normal zu sein ... –
Ich könnte Ihnen die Codes privat geben. Ist es möglich? Dann könnten wir das Gespräch hier fortsetzen. Ist es ok für dich? –
Sicher ~ meine E-Mail: [email protected] Vielen Dank! –