1

Google Cloud Datastoreの一時データを管理するためのAPI(ハイバネートなど)はありますか? 基本的に私は私のデータストアに二時間データを保持する必要があります。これを簡単に管理できるAPIがありますか?Google Cloud Datastoreの時間データ管理

答えて

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

あなたはドキュメントから、この例のようにJSONファイルをアップロードすることで、このポリシーを設定することができますgsutilを使用する:

{ 
    "lifecycle": { 
    "rule": 
    [ 
     { 
     "action": {"type": "Delete"}, 
     "condition": {"age": 365} 
     } 
    ] 
    } 
} 
ファイルに保存

、その後gsutil set json-file-name bucket-url

+0

あなたのお返事ありがとうございます。ユースケースの例を挙げておきましょう。私はappengineデータストア内の製品価格データベースを維持しています。私はあらゆる製品に何度も起こったすべての価格変更を何度も維持したいと考えています。だから、どうすればappengineのデータストアでそれを管理できますか?質問を明確にすることを願う –

+0

申し訳ありませんが、この質問に「google-cloud-storage」というタグが付いているので混乱します。タグを[google-cloud-datastore]に変更するか、データストアの専門家である人がいなくなるはずです。 (しかし、私はあなたの問題がデータストアのようなものより構造化されたSQLベースのデータベースの方がはるかに適しているように聞こえるでしょうが、価格データを単一の文書に非標準化することは失敗に終わります)。 –

関連する問題