Google Cloud Datastoreを使用してIOTデバイスのストリーミングデータを保存しようとしています。現在、1デバイスあたり1分間に2行(エンティティ)の割合で10,000個のデバイスからデータを取得しています。データエンティティは更新されることはありませんが、定期的に削除されます。バックエンドコードはPHPにあります。Google Cloudデータストアの分割戦略
私は現在MySQLテーブルのようにパフォーマンスを向上させるためにデータを分割する必要がありますか?現在、キーに基づくテーブルパーティションを使用しています。
はい場合は、ノー
おかげ
が、私はあなたが最初のコストシミュレーションを行うことをお勧め:
はまた、これらの何らかの形で関連の回答を参照してください。 Datastoreは、料金が書面単位であり、エンティティのサイズに依存しないため、多くの小さなものを保管するのに費用がかかります(より大きなエンティティにそれらをよりよくパックします)。 – marcadian