1
是否有像api(如hibernate等)來管理Google Cloud Datastore中的時間數據? 基本上我需要維護我的數據存儲中的雙時態數據。有沒有我可以用來輕鬆管理的api?Google Cloud Datastore中的時間數據管理
是否有像api(如hibernate等)來管理Google Cloud Datastore中的時間數據? 基本上我需要維護我的數據存儲中的雙時態數據。有沒有我可以用來輕鬆管理的api?Google Cloud Datastore中的時間數據管理
我不是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
。
感謝您的回答賈斯汀。讓我舉個例子來說明我的用例。我在appengine數據存儲中維護產品價格數據庫。我想維護任何產品發生的任何次數的所有價格變化。那麼我怎樣才能在appengine數據存儲中管理它。希望澄清問題 –
對不起,因爲你標記了這個問題[谷歌雲存儲],我感到困惑。您應該嘗試將標籤更改爲[google-cloud-datastore],否則您會錯過專家與數據存儲的人員。 (雖然,我會告訴你剛纔的袖口,你的問題聽起來像是更適合基於結構化SQL的數據庫,而不是數據存儲等東西。將價格數據非規範化爲單個文檔會很糟糕。) –