天天看點

solr dataimport

full-import : "完全導入"這個操作可以通過通路http://10.108.109.196:8080/solr/core0/dataimport?command=full-import完成。

這個操作,将會新起一個線程。response中的attribute屬性将會顯示busy。

這個操作執行的時間取決于資料集的大小。

當這個操作運作完了以後,它将在conf/dataimport.properties這個檔案中記錄下這個操作的開始時間

當“增量導入”被執行時,stored timestamp這個時間戳将會被用到

solr的查詢在“完全導入”時,不是阻塞的

它還有下面一些參數:

clean : (default 'true'). 決定在建立索引之前,删除以前的索引。http://10.108.109.196:8080/solr/core0/dataimport?command=full-import&clean=false

commit : (default 'true'). 決定這個操作之後是否要commit

optimize : (default 'true'). 決定這個操作之後是否要優化。

debug : (default false). 工作在debug模式下。詳情請看 the interactive development mode (see here )

delta-import : 當遇到一些增量的輸入,或者發生一些變化時使用http://10.108.109.196:8080/solr/core0/dataimport?command=delta- import . 它同樣支援  clean, commit, optimize and debug 這幾個參數.

status : 想要知道指令執行的狀态 , 通路 URL http://:/solr/dataimport .它給出了關于文檔建立、删除,查詢、結果擷取等等的詳細狀況。

reload-config : 如果data-config.xml已經改變,你不希望重新開機solr,而要重新加載配置時,運作一下的指令http://10.108.109.196:8080/solr/core0/dataimport?command=reload-config

abort : 你可以通過通路http://10.108.109.196:8080/solr/core0/dataimport?command=abort 來終止一個在運作的操作

轉載于:https://www.cnblogs.com/llinzuxin/archive/2012/04/16/2950555.html