私のドメインに複数のプロパティがあり、すべてのプロパティまたは複数のプロパティで使用されているユーザーを検索したい。複数のプロパティ間で共通のユーザーを確認するアルゴリズム
あなたはユースケースは次のようであることができます。
property 1: {User A,User B,User C,User D }
property 2: {User A,User B,}
property 3: {User A,User B,User C}
その結果は次のようになります:
プロパティ1,2,3は50%同じユーザー
プロパティ1,2を持っています同じユーザーが50%です。
プロパティ2,3には同じ50%のユーザーがいます
プロパティ1,3は75%の同一ユーザー
ここで問題となるのは、ユーザーが数百万人(2,000万人以上)です。
サイズがかなり高いので、リスト方法を使用するための標準的なアプローチは使用できません。
この種のデータを保持するのに十分速いこのユースケースのための良いアルゴリズムを見つけることができますか?
プロパティの最大カウントとは何ですか? –