0

Windows 7 Enterprise、64 ビットで SOLR インデックスを作成しました。インデックスを Centos リリース 6.2、32 ビット OS にコピーします。

インデックスは読み取り可能で、アプリケーションは Linux のインデックスからデータをロードできます。ただし、Linux では FQ クエリが機能しないフィールドがいくつかありますが、Windows では同じ FQ クエリが機能します。

Windowsでインデックスを準備し、Linuxに移植する必要がある状況があります。インデックスを移植可能にする必要があります。

機能していないのは FQ クエリだけです。

ありがとうムケシュ

4

2 に答える 2

1

インデックスは移植可能でなければなりません。すべての変更をコミットしたことを確認しましたか。また、schema.xml および solrconfig.xml ファイルを確認します。それらは同じように構成されていますか?

于 2013-05-03T18:51:40.983 に答える
0

用語比較におけるバイトの不一致は、システム依存の JRE を使用して行われた Base64 エンコード/デコードが原因でした。

base64 システムに依存しない base64 エンコーダー/デコーダーである Apache Codec に切り替えます。

于 2013-05-10T07:23:40.173 に答える