Windows 10 に wnmp 環境があります。次に、Elasticsearch 2.3.3 をインストールして試してみます (サイト検索を実行します)。以下は、Baidu の情報を参考にして、Elasticsearch 2.3.3 をインストールしたプロセスの記録です。 :
リーリー質問:
1. 上記でインストールしたプラグインに加えて、他にどのような一般的に使用されるプラグインをインストールする必要がありますか?
2. 上記のインストール記録の最後のステップに到達したので、次に何をすべきですか?またその方法は何ですか?
Windows 10 に wnmp 環境があります。次に、Elasticsearch 2.3.3 をインストールして試してみます (サイト検索を実行します)。以下は、Baidu の情報を参考にして、Elasticsearch 2.3.3 をインストールしたプロセスの記録です。 :
リーリー質問:
1. 上記でインストールしたプラグインに加えて、他にどのような一般的に使用されるプラグインをインストールする必要がありますか?
2. 上記のインストール記録の最後のステップに到達したので、次に何をすべきですか?またその方法は何ですか?
1. ES には非常に多くのプラグインがあります。Java なので、あいまい検索やピンイン検索にも多くの専門家が書いていると思います。
2. タグが Larvae の場合は、Larvae の ES プラグインもインストールする必要があります。ネイティブの https://github.com/elastic/elasticsearch-php を使用することも、他の開発者によってパッケージ化されたこともできます。次に、データを ES に書き込み、さまざまな検索ステートメントを構築します。検索を実装します。 。
Kibana をインストールする必要はありません。これは、logstash と組み合わせて使用され、ログ システムを作成します。センスは状況によりますが、クラスターでなければ1ヘッドでもHDでも十分です。
1 つ目はデータ インデックスで、これにはデータベースと es の間の同期が含まれます。mysql を使用している場合は、logstash
的jdbc
插件,如果用mongodb
,可以用mongo-connector
を使用できます。もちろん、データ量が少ない場合は、mysql や mongo を使用せずに、データを es に直接保存することを検討できます。
にはphp/pythonなどのクライアントがあり、これをベースにAPIを開発することができます。フロントエンドはクエリ用のAPIに検索クエリを送信し、データをフロントエンドに返します。
中国語の検索に関しては、まだ落とし穴がいくつかあります。github で検索できますmedcl
彼は主に中国語の部分を担当しており、多くの便利な中国語プラグインを es に追加しています。