料金体系 事前にスループットを予約する DynamoDB とは異なり、完全にIOリクエストに対して課金されます。 エンティティの読み込み 0.06ドル/10万エンティティ エンティティの書き込み 0.18ドル/10万エンティティ エンティティの削除 0.02ドル/10万エンティティ データストレージの利用量に対しても課金されます。 0.18ドル/1GB DynamoDBのようなキャパシティを事前に予約することで割引を受けるような制度はありません。 DynamoDB との価格比較 DynamoDB は何もしなくても費用が発生しますが、CloudDataStore は何も操作しなかった場合は費用は発生しません。 一見、CloudDataStore は超お得に思えますが、本当にそうでしょうか。 DynamoDB の最小利用料金はグローバルインデックスしか使わず、キャパシティを読み書きそれぞれ1に
(2020.8.12 追記) 本記事はGAE/Go 1st genの appengine/datastore パッケージを使用した場合の内容となっています。 Client Library(cloud.google.com/go/datastoreパッケージ)を使用した場合はデフォルトの挙動が異なります。Client Libraryの場合構造体タグに flatten を指定すると本記事と同様の挙動となります。 GAE/Go のDatastore APIはネストされた構造体を保存することが出来ます。 今回、構造体にsliceが絡んだ場合にどういうカタチで保存されるのかが興味あったので試してみました。 単一構造体ネスト まずはシンプルに、構造体に構造体をネスト。 構造体定義 type Inner struct { Name string Value int } type Outer struct
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く