1

Существует ли api (например, спящий режим и т. Д.) Для управления временными данными в хранилище данных Google Cloud? В основном мне нужно поддерживать двупоточные данные в моем хранилище данных. Есть ли api, который я могу использовать, чтобы легко справиться с этим?Управление временными данными в облачном хранилище Google

ответ

0

Я не уверен на 100%, что вы подразумеваете под «двувременными данными».

Если вы имеете в виду разные классы данных, которые имеют разные цены и время доступа, существуют различные классы хранения (стандартные и приближенные). https://cloud.google.com/storage/docs/storage-classes. Они устанавливаются на уровне ковша во время создания. Например: gsutil mb -c nearline -l region bucket-url.

Вы также можете установить время жизни на уровне ковша. https://cloud.google.com/storage/docs/lifecycle

Использование gsutil вы можете установить эту политику, загрузив файл в формате JSON как этот пример из документации:

{ 
    "lifecycle": { 
    "rule": 
    [ 
     { 
     "action": {"type": "Delete"}, 
     "condition": {"age": 365} 
     } 
    ] 
    } 
} 

Сохранить в файл, а затем gsutil set json-file-name bucket-url.

+0

Спасибо за ваш ответ Джастин. Позвольте мне привести пример моего прецедента. Я поддерживаю базу данных о ценах на товары в хранилище приложений. Я хочу поддерживать любые изменения цен, которые когда-либо случаются с любым продуктом, сколько угодно раз. Итак, как я могу управлять этим в хранилище данных appengine. Надеюсь, что уточнит вопрос –

+0

Извините, я смутился, потому что вы отметили этот вопрос [google-cloud-storage]. Вы должны попробовать изменить свой тег на [google-cloud-datastore], или вы будете пропускать людей, которые являются экспертами с хранилищем данных. (Хотя, я скажу вам, что ваша проблема звучит как гораздо лучше подходит для структурированной базы данных на базе SQL, чем что-то вроде хранилища данных. Денормализация данных о ценах в один документ будет сосать.) –

 Смежные вопросы

  • Нет связанных вопросов^_^