嗨Im使用Solr 4的數據導入實用程序來索引Oracle 10g XE數據庫。我使用全進口以及德爾塔進口。我希望這些進程是自動的。 (例如:導入過程可以是定時的,或者應該在數據庫中的任何數據被修改後立即執行)。 我在網上搜索了一下,我聽到有人談論CRON和腳本。但是,我無法弄清楚如何實現它。你能否提供一個像解釋一樣的教程? 在此先感謝Solr中的自動索引
0
A
回答
0
請參閱此之前的問題:How can I schedule data imports in Solr或作爲替代,你可以考慮構建和使用DataImportScheduler在Scheduling section of the DataImportHandler page on Solr Wiki
0
的Cron調度與wget命令列出可用於自動執行數據導入過程。在最新的Solr版本「?命令=」參數不能與get方法的工作原理,所以使用POST方法如下
wget http://server-url:port/solr/collection-name/dataimport" --post-data 'command=full-import&clean=true&commit=true&wt=json&indent=true&verbose=false&optimize=false&debug=false'
由於cron作業可以執行至少1分鐘的間隔,如果你想執行不到一分鐘,你可以準備一個無限循環的bash腳本。
#!/bin/bash
while true
do
wget "http://server-url:port/solr/collection-name/dataimport" --post-data 'command=full-import&clean=true&commit=true&wt=json&indent=true&verbose=false&optimize=false&debug=false' &> /dev/null
sleep 5
done
相關問題
- 1. Solr - 索引自動更新
- 2. 奇怪的Solr索引自動更改
- 3. 使用Solr動態索引
- 4. 我如何讓Solr自動更新JSON文件中的索引
- 5. Solr中的URL索引
- 6. Apache Solr中的索引
- 7. Apache Solr自動搜索(*)
- 8. Solr的索引ñ
- 9. Solr不索引
- 10. Solr的搜索,而索引
- 11. Solr索引啓動時不會自動加載
- 12. graphenedb中的自動索引
- 13. 在Solr中索引空值
- 14. 在Apache Solr中索引MySQL
- 15. 自動重新索引編輯上的太陽黑子/ Solr
- 16. Solr的黑子 - 重建索引對象不會自動運行
- 17. Solr索引時間
- 18. 清除Solr索引
- 19. Solr索引分析
- 20. Solr,多個索引
- 21. Solr索引問題
- 22. Solr索引過長
- 23. Apache Solr索引Bechmarking
- 24. Apache Solr PDF索引
- 25. solr索引策略
- 26. Solr:多個索引
- 27. solr:索引過濾
- 28. HBase索引器+ Solr
- 29. 優先索引solr
- 30. solr均衡索引