【发布时间】:2016-08-01 15:56:23
【问题描述】:
是否有 api(如休眠等)来管理 Google Cloud Datastore 中的时间数据? 基本上我需要在我的数据存储中维护双时态数据。有没有我可以用来轻松管理这个的 api?
【问题讨论】:
标签: google-cloud-datastore google-cloud-storage temporal-database bi-temporal nosql
是否有 api(如休眠等)来管理 Google Cloud Datastore 中的时间数据? 基本上我需要在我的数据存储中维护双时态数据。有没有我可以用来轻松管理这个的 api?
【问题讨论】:
标签: google-cloud-datastore google-cloud-storage temporal-database bi-temporal nosql
我不是 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。
【讨论】: