Google Cloud Storageのほとんどのツールを使用する予定なので、プロジェクトでGoogle Datastoreを使用することを検討してください。私の心配はofficial limits stated by Google Cloud Datastoreの中にあります。子エンティティはGoogle Datastoreの親エンティティの合計サイズにカウントされますか?
エンティティの最大サイズ:1,048,572バイトまたは約1MB。
私のアプリケーションの観点からは、1つのエンティティ自体は決してそのサイズに達しません。しかし、私はAncestor pathsというGoogle Datastoreのコンセプトを使用して、階層的にネストエンティティを親エンティティの子としてエンティティとして使用します。
問題は、1種類のエンティティがその中に数十の直接的な子(エンティティ)を持つことです。したがって、1MBのサイズ制限に達する可能性が最も高いです。
私の質問は...ネストされた子エンティティのサイズは、親エンティティの合計サイズに対してカウントされますか...そうではありませんか?
キーの数も親エンティティのサイズに含まれますか? – Ajeet
いいえ、キーの数は関係なく、親エンティティのサイズは決して子孫エンティティの数に関係しません。しかし、他の意味にも注意してください。https://stackoverflow.com/questions/46411694/is-there-anentity-group-max-size/46411983#46411983 –