私は似たような質問の例を見ました。しかし、より具体的な質問をして理解を確認してください。App Engineの多対多対db.Keyのリストプロパティ
私の質問:db.KeyのListPropertyについては
、私は私が保存したいキーの最大数を予測することができれば、どのように多くの私ははのListPropertyに格納するため超えない必要がありますReferencedPropertyと比較してdb.Key? App Engineのページがこれを言う[一般質問]、それは非常に明確ではなかったために、
別のより重要なのは、あなたがListPropertyに過度のキー 大リストを保存しないようにしたいということです
たとえば、レストランのアクティビティフィードに従うことができるユーザーがいます。したがって、ユーザーは好きなリストに好きなだけ多くのレストランを追加できます。ユーザーモデルとレストランモデルがあります。だから、私はどのユーザーも30以上のレストランに従わないだろうと思いますか?理想的なソリューションとしてdb.KeyのListPropertyになりますか?
私は上記のケースに基づいてdb.referencepropertyを使用することをお勧めしますか? – MrCooL
TBHの場合、ReferencePropertyは誤って自動的にローディングする動作(データストアの往復を余儀なくされる)を引き起こしやすいので、あなたを遅らせる可能性がさらに高くなります。 –