Matcher APIはあるオブジェクトが登録したクエリーにマッチするかをスケーラブルにチェックしてくれるサービスです。クエリーが既に登録しているから、あるオブジェクトが一つ一つの登録したクエリーにマッチするかが他のクエリーに依存しないので、Map-Reduceで簡単に平行で処理を分担してスケールできる。 何に使うか これが少し分かり辛いところかもしれないので、少し説明します。クエリーを未然に登録するので、Prospective Search(プロスペクティブ検索、展望検索、予測検索?)と言います。みんな使っている、普段の検索は、Retrospective Search(遡及検索)です。クエリーが決まってないので、データをインデクスを作って、後でユーザーがデータをクエリーする形になっています。 プロスペクティブ検索は、未然にクエリーを決めて、そのクエリーにマッチするデータが出たら、ユーザー

