1
Q
蒂卡安装
A
回答
3
基本上有两种方式来索引二进制文档内的Solr,既提卡:
- 在客户端使用提卡从二进制文件中提取信息,然后手动索引中的Solr
- 所提取的文本通过使用ExtractingRequestHandler,您可以将二进制文件上传到Solr服务器,以便Solr可以为您完成工作。这种方式在客户端并不是必需的。
在这两种情况下,您都需要在客户端使用二进制文档。抓取时,nutch应该能够下载二进制文件,使用Tika从它们中生成文本内容,然后像在通常情况下使用文本文档一样在Solr中索引数据。 Nutch已经使用Tika,我想这只是配置你想索引的文件类型,通过从下面的行中删除你想要索引的文件扩展名来改变regex-urlfilter.txt nutch配置文件。
# skip some suffixes
-\.(swf|SWF|doc|DOC|mp3|MP3|WMV|wmv|txt|TXT|rtf|RTF|avi|AVI|m3u|M3U|flv|FLV|WAV|wav|mp4|MP4|avi|AVI|rss|RSS|xml|XML|pdf|PDF|js|JS|gif|GIF|jpg|JPG|png|PNG|ico|ICO|css|sit|eps|wmf|zip|ppt|mpg|xls|gz|rpm|tgz|mov|MOV|exe|jpeg|JPEG|bmp|BMP)$
这样你会使用我提到的第一个选项。然后,您需要在nutch-site.xml中启用nutch上的Tika插件,查看nutch邮件列表中的this discussion。
这应该在理论上工作,让我知道如果它不。
相关问题
- 1. 作曲家Yii2 - 安装卡尔蒂克
- 2. 无法安装卡尔蒂克对话框
- 3. 在OSX约塞米蒂安装HAXM
- 4. 蒂卡Solr的集成
- 5. Python不能导入蒂卡
- 6. 使用上约塞米蒂约塞米蒂上安装Mac的OpenCV的
- 7. 使用卡尔蒂克咆哮通过ajax显示卡尔蒂克咆哮yii2
- 8. npm安装卡住
- 9. Kurento安装卡住
- 10. Qt的安装卡
- 11. 在Mac OS X上安装Python3约塞米蒂
- 12. 安装Perl CPAN的Net :: 10.10的libidn约塞米蒂
- 13. 如何在Mac OS约塞米蒂安装引入nokogiri
- 14. YII2:卡尔蒂克选择二
- 15. IKVM C#实现蒂卡 - 的NoClassDefFoundError - sun.java2d.Disposer
- 16. 卡尔蒂克日期选择器extention
- 17. Yii2:卡尔蒂克选择二
- 18. Yii2卡尔蒂克选择二验证
- 19. 我需要依赖哪一罐蒂卡?
- 20. Mysql自动安装卡住
- 21. Magento2安装卡住在51%
- 22. 安装ERPNext时卡住
- 23. Openshift Ruby卡在安装Nokogiri
- 24. Matplotlib 1.4.0安装卡住
- 25. Magento的安装卡在53%
- 26. 关于智能卡安装
- 27. SD卡上安装APK
- 28. 与Gerrit安装卡住
- 29. 检测SD卡的安装
- 30. 安装导轨卡住?
我只是通过删除你问我的行来定制regex-urlfilter.txt。接下来,我爬过一个链接,其中有一个图像。然后,我将抓取的数据发送到solr。这就是我得到的。 – srijla 2012-08-01 13:31:00
但是当我通过solr前端,即Ajax-Solr搜索图像时,它显示未定义。有我犯的错误吗? – srijla 2012-08-01 13:35:28