Как увеличить количество запросов в минуту Google Cloud SQL? - PullRequest
0 голосов
/ 07 мая 2018

Как и в вопросе, я хочу увеличить количество запросов в секунду в GCS. В настоящее время мое приложение находится на моей локальной машине, когда оно запускается, оно многократно отправляет запросы и получает данные обратно с сервера GCS. Более конкретно, мое местоположение находится во Вьетнаме, а сервер (хотя и бесплатный) находится в Сингапуре. Максимальная QPS, которую я могу получить, составляет ~ 80, что недопустимо. Я знаю, что могу улучшить QPS, разместив свое приложение в облаке, в одном месте с SQL-сервером, но это само по себе требует большой настройки и работает. Есть ли какие-то решения для этого?

Заранее спасибо.

1 Ответ

0 голосов
/ 07 мая 2018
  • размещение вашего переднего уровня приложения с уровнем сохраняемости данных должно быть вашим приоритетом: также разверните свой код в облаке
  • использовать постоянные соединения / пул соединений для сокращения накладных расходов на установление соединения
  • бесплатных экземпляров уровня для Cloud SQL не существует . Что вы здесь имеете в виду? Экземпляры f1-micro GCE также не бесплатны в Сингапуре.
  • в зависимости от сложности ваших запросов, схемы чтения / записи, размера вашего набора данных и т. Д. Производительность вашей БД может зависеть от ввода-вывода. Обеспечение вашего экземпляра хранилищем SSD и / или увеличение размера диска с данными может помочь поднять лимиты IOPS, еще больше повысив производительность БД.

Примечание: не путайте часто используемое сокращение GCS (Google Cloud Storage) с Google Cloud SQL.

...