Trinity - Bing を強化する自然な大規模グラフ処理プラットフォーム

読書時間アイコン 2分。 読んだ


読者は MSpoweruser のサポートを支援します。私たちのリンクを通じて購入すると、手数料が発生する場合があります。 ツールチップアイコン

MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む

Microsoftの ビング 検索をよりソーシャルで高速にすることに重点を置いています。 現在の社会的フレーバーを強化するために、 ビング 検索(ユーザーがFacebookアカウントをBingに接続していると仮定)、Microsoftは間もなく検索結果に社会的行動を追加し、ユーザーが友人が訪れた場所を簡単に見つけられるようにする可能性があります。 これは、ユーザーの友達に関連するFacebookのステータス更新からより多くのステータス更新を取得することによって実現されます。 これを可能にするために、プロジェクト「トリニティ」が役立つかもしれません。

ロゴ

トリニティとは何ですか?

Microsoftによると、」 Trinityは、メモリクラウド上の汎用分散グラフシステムです。。 メモリクラウドは、マシンのクラスター上でグローバルにアドレス指定可能なメモリ内のKey-Valueストアです。 Trinityは、分散されたメモリ内ストレージを通じて、大規模なデータセットに対して高速なランダムデータアクセスパワーを提供します。 これにより、Trinityは自然な大規模なグラフ処理プラットフォームになります。」

TrinityはBingにどのように役立つことができますか?

人々はここでソーシャルネットワークで検索しますFacebookは「トリニティ」の助けを借りて効率的に行うことができます。 Bingは巨大なソーシャルネットワークを検索して、検索クエリに関連するステータスの更新を取得するため、これは不可欠です。

それで、それはどのように機能しますか?

ユーザーがFacebookにログインし、Bing検索に接続していると仮定すると、検索クエリを実行すると、BingはユーザーのFacebookネットワークをチェックして関連するものがあるかどうかを確認します。 「平均すると、Facebookには130人の友達がいます。 2ホップ以内で検索するということは、130 +130にアクセスすることを意味します2 ノード、および3ホップ内の検索は、130 +130にアクセスすることを意味します2+1303 ノード。 検索は非常に効率的に実行する必要があります」

以下のスクリーンショットに示すように、2ホップクエリは10ミリ秒(ms-ミリ秒)以内に完了できます。

 ピープルサーチ-2ホップ

一方、3ホップのクエリは、以下に示すように、少し時間がかかり、100ミリ秒以内に完了する可能性があります。 ここで、より高いホップのクエリに必要な時間を想定します。

 ピープルサーチ-3ホップ

リリース

      現在のところ、Microsoft ResearchAsiaのイントラネットでのみアクセスできます。 リリースを楽しみにしておりますので、ご期待ください。

プロジェクトの詳細については、ダウンロード可能なTrinityマニュアルをお読みください。 こちら

トピックの詳細: チーン, マイクロソフト