安装solr和索引mysql
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装solr和索引mysql相关的知识,希望对你有一定的参考价值。
任何人都可以帮我安装solr并将其配置到mysql table.I已经尝试了几乎所有的教程,我尝试使用Jetty,也是tomcat.Still得到错误,如数据处理程序未定义或无法找到solr.It已经一周了,我我整天都在努力
为了让solr运行,(假设您已经下载了solr并将其解压缩到某个位置),只需导航到jetty
文件夹即可。
在那之下应该有一个start.jar
。
只需键入java -jar start.jar
- 这应该在码头下启动Solr。就如此容易。出于我的所有开发目的,我使用它。除非应用程序已准备好部署到某个服务器,否则我不会担心Tomcat。
为了让您的SOLR实例从mysql中提取数据,您需要配置DataImportHandler。 This documentation描述得很好。
编辑:
谷歌搜索“solr mysql import”引导我here。我想,这正是你所追求的。
我也有同样的问题,要找到这个简单的教程并不容易。无论如何,我发现以下教程,它对我有用。 http://lasithtechavenue.blogspot.com/2013/11/crawling-mysql-database-with-apache-solr.html
谢谢
嗨请看看这里。 https://github.com/vikash32/indexing-mysql-table-into-solr
我试图让它不那么凌乱。
步骤1:登录Linux并转到根文件夹opt即cd / opt /
Step2:从solr链接下载Solr-6.6.2并使用以下命令在linux下载solr
Sudo wget http://www-us.apache.org/dist/lucene/solr/6.6.2/solr-6.6.2.tgz
步骤3:解压缩服务安装文件
Sudo tar xzf solr-6.6.2.tgz solr-6.6.2 / bin / install_solr_service.sh --strip-components = 2
步骤4:使用脚本将solr作为服务安装
sudo bash ./install_solr_service.sh solr-6.6.2.tgz
步骤5:检查solr服务器状态
sudo服务solr状态
步骤6:在RHEL中以云模式启动Solr
转到根目录,即cd / opt /然后转到solr目录cd / solr
选项/ solr> sudo ./bin/solr start -cforce_s server-solr -p 8983 -z zk1:2181,zk2:2181,zk3:2181
Zk1是主机名或ipaddress
Step7:在solr上创建Core
转到solr目录,即cd / opt / solr
选项/ solr> sudo ./bin/sor/create -c -p 8983,7574 -s 2 -rf 2
-s代表没有分片-rf代表no的副本
以上是关于安装solr和索引mysql的主要内容,如果未能解决你的问题,请参考以下文章