GCP Storage для больших временных данных - PullRequest
0 голосов
/ 08 ноября 2018

Я использую экземпляр Cloud SQL для хранения двух типов данных: типичные данные транзакций и большие данные «только для чтения».Каждая из этих таблиц только для чтения может иметь ГБ данных, и они работают как снимки, которые обновляются раз в день.Старые данные полностью заменены самыми последними данными.Таблицы «только для чтения» ссылаются на данные из «транзакционных таблиц», но мне не обязательно выполнять соединения между ними, поэтому они как бы «независимы».

В этом контексте я считаю, что использование Cloud SQL для хранения таких таблиц будет проблемой с точки зрения выставления счетов.Поскольку облачный SQL полностью управляется, я буду платить за обслуживание Google, и мне не понадобится никакого обслуживания для этих конкретных таблиц.

Возможно, существуют базы данных, более подходящие для хранения моментальных снимков / временных данных.Я планирую перенести таблицы такого типа в другое хранилище, но возможно, что в итоге я сделаю счет еще выше.Или, может быть, я мог бы продолжить использовать Cloud SQL для этих таблиц и просто удалить их из журнала.

Может кто-нибудь помочь мне с этим?Есть ли какое-либо хранилище в GCP, которое отлично подходит для хранения больших снимков, которые обновляются один раз в день?Или есть способ, чтобы Cloud SQL не поддерживал эти таблицы?

1 Ответ

0 голосов
/ 08 ноября 2018

Это сложный вопрос, потому что есть много вариантов и много вещей, которые могут сработать. Страница документации GCP " Выбор варианта хранения " очень удобна в подобных случаях. Он имеет блок-схему для выбора варианта хранения в зависимости от типа данных, которые вы хотите сохранить, видео, которое объясняет каждый вариант хранения, и таблицу с описанием, сильными сторонами и вариантами использования для каждого варианта. Я бы рекомендовал начать там.

Кроме того, если проблема с облачным SQL заключается в том, что он полностью управляемый и дорогой, вы можете настроить MySQL в Google Compute Engine и управлять им самостоятельно. Также довольно дешево для той же машины. Для n1-standard-1 $ 0,0965 в Cloud SQL и $ 0,0475 в GCE (имейте в виду, что другие сборы могут взиматься сверх цены машины)

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