论坛首页 Java企业应用论坛

合并solr索引

浏览 2428 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-01-20  

怎样合并solr索引?

            有些时候,我们有两个以上的索引,然后我们需要合并它们。这里有一个简单易用的方法,使用Lucene-misc 中的 IndeMergeTool。

  1.    首先,确定你使用的lucene的版本。你可以从solr.war包中查到你lucene的版本。
  2.    下载该版本的lucene
  3.     需要合并的索引 必须被关闭。
  4.      然后,你可以使用下面的命令:java -cp /path/to/lucene-core-VERSION.jar:/path/to/lucene-misc-VERSION.jar org/apache/lucene/misc/IndexMergeTool /path/to/newindex /path/to/index1 /path/to/index2                       这个命令将会把index1和index2 的索引合并到newindex中。

 

例子:

java -cp /tmp/lucene-core-2007-05-20_00-04-53.jar:./lucene-2.2.0/contrib/misc/lucene-misc-2.2.0.jar org/apache/lucene/misc/IndexMergeTool ./newindex ./app1/solr/data/index ./app2/solr/data/index

 

论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics