Solrフィールドのクエリアナライザーを変更するには、結果を表示する前にすべてのデータのインデックスを再作成する必要があります。明らかに、これはインデックスアナライザーにも当てはまりますが、インデックスの再作成を必要とせずにクエリアナライザーを変更できる可能性があります。
質問する
416 次
2 に答える
1
大丈夫なはずです。コアをリロードするか、Solrを再起動するだけです。フィールドのタイプ(整数など)を変更しない限り、インデックスアナライザーも実際に変更できると思います。インデックス内のトークンは古い方法でインデックス付けされているだけなので、かなり混乱する可能性があります。
于 2013-01-18T21:56:04.283 に答える
1
いいえ、クエリアナライザーを変更した場合、データのインデックスを再作成する必要はありませんが、SOLRコアをリロードする必要があります。
http://localhost:8080/solr/admin/cores?action=RELOAD&core=core1
このページでreloadcoreコマンドの制限を確認してください、https://wiki.apache.org/solr/CoreAdmin#RELOAD
于 2013-05-09T19:35:21.437 に答える