Можно ли как-то заставить Google bq работать быстрее, если я разверну свое приложение в GCP? - PullRequest
0 голосов
/ 20 марта 2019

Во время игры с bq API.Я заметил, что получение большого стола довольно трудоемко с моей локальной машины.Тогда возник вопрос, можно ли заставить его работать быстрее, если я разверну свой проект в GCP?

Я просмотрел всю предоставленную документацию от GCP и не нашел какой-либо специальной обработки gq bq на случай, если мое приложение развернуто на GCP:

https://cloud.google.com/bigquery/docs/quickstarts/quickstart-client-libraries

https://cloud.google.com/bigquery/docs/query-overview

Правильно ли, что Google bq не работает быстрее и его нельзя заставить работать быстрее, если он развернут на GCP?

Меня беспокоит то, что я использую httpзапрашивает удаленный хост для доставки данных от Google bq, когда GCP может использовать некоторые другие протоколы и методы для доставки данных, если хост google bq является локальным для него.

1 Ответ

0 голосов
/ 21 марта 2019

Проверьте API хранилища для более быстрого способа чтения из таблиц.

BigQuery поддерживает API-интерфейс tabledata.list, который является бесплатным, но не очень быстрым при передаче значительного числа строк. Однако BigQuery недавно выпустил новый API хранилища, связанный выше, в бета-версии, который имеет другую реализацию бэкэнда и поддерживает параллельное чтение для более быстрой передачи данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...