セットの問題を効率的な Google アプリ エンジン データストア ソリューションに変換する際に問題が発生しています。問題は次のとおりです。2 つのオブジェクト間の関係を定義するエンティティがあります。つまり、次のようなものです。
struct Relation
{
Obj1 int
Obj2 int
// other data
}
ここで、効率的な方法で次のクエリを実行したいとset = [obj1, obj2, obj3, obj4]
考えてE
いE.Obj1 ∈ set ∧ E.Obj2 ∈ set
ます。セットを事前に知らないため、セット内のすべてのエントリを一度に事前計算することはできないことに注意してください。特定のセットの一部であるすべての関係を効率的に取得できるように、データストアでこの問題を表現する方法はありますか?