私は Solr と Elasticsearch の両方の初心者です。DB として MYSQL を使用して PHP で記述された Web アプリケーションがあります。テキストデータを含む5つの列があります。これらの 5 つの列のみに (Elasticsearch/Solr から) インデックスを付けて検索を適用したいと考えています。私はかなりグーグルをしましたが、それを取得しませんでした。
例えば :
- 私は5つの列を持っています。タイトル、説明、レビュー、コメント、その他。
- ユーザーはhttp://www.my_site.comにアクセスし、検索クエリを入力します。
- ここで、アプリケーションで 1. で述べたようにすべての列を検索し、結果を返すようにします。
(Mysql は複数の列にわたる検索をサポートしていますが、完全ではなく、"SQL_LIKE" のように機能します。e コマース サイトで使用されているような検索エンジンが必要です)