0

キーワードクエリがテキストコンテンツと一致するアクティブ検索と、新しいコンテンツがストアドクエリと一致するパッシブ検索の両方をGoogleアプリケーションエンジンアプリケーションで実装したいと考えています。Google App Engineで「双方向」テキストインデックスを実装する方法を教えてください。

私はインデックスと検索アルゴリズムを実装したことがありません。これは良い出発点であるアクティブ探索のために

答えて

0

http://www.billkatz.com/2009/6/Simple-Full-Text-Search-for-App-Engine

それはいくつかの制限がありますが、コードが拡大する非常に単純です。私のアプリでは、ユーザーが検索用語を入力するときにオートコンプリートが機能するように、より良いUnicodeサポートと接頭辞マッチングを追加しました。

パッシブ検索の場合は、ユースケースによっては、タスクキューで処理して多数のクエリに対してエンティティをチェックしたり、cronジョブでクエリを実行して新しい一致を連続的にチェックしたりできるようです。

関連する問題