Java 用于连接和搜索数据库的Apache solr配置
配置我的solr服务器,我可以启动和停止服务器,并可以看到仪表板等 刚刚创建了一个名为Java 用于连接和搜索数据库的Apache solr配置,java,mysql,jakarta-ee,solr,solrconfig,Java,Mysql,Jakarta Ee,Solr,Solrconfig,配置我的solr服务器,我可以启动和停止服务器,并可以看到仪表板等 刚刚创建了一个名为“Wish”的核心。因此,在服务器的wish文件夹中,我在solrconfig.xml 这是它的基本部分 <requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler"> <lst name="defaults"> <str name
“Wish”
的核心。因此,在服务器的wish文件夹中,我在solrconfig.xml
这是它的基本部分
<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler">
<lst name="defaults">
<str name="config">data-config.xml</str>
<lst name="datasource">
<str name="driver">com.mysql.jdbc.Driver</str>
<str name="url">jdbc:mysql://localhost:3306/wish</str> //db name wish
<str name="user">root</str>
<str name="password"></str>
</lst>
</lst>
</requestHandler>
但结果总是如此
<response>
<lst name="responseHeader">
<int name="status">0</int>
<int name="QTime">0</int>
<lst name="params">
<str name="q">*:*</str>
</lst>
</lst>
<result name="response" numFound="0" start="0"/>
</response>
0
0
*:*
我的配置有问题吗?还是我用错了的方式
任何线索和帮助都将不胜感激。提前谢谢。@Suresh:你已经完成了索引。。。?使用dataimport?您是否也对托管架构或schema.xml中的字段进行了任何配置?您使用的api用于搜索…如果您没有进行数据导入..您将无法使用搜索…因为没有索引可用于搜索…您也可以使用solr分析页..可以使用@AbhijitBashetti进行访问非常感谢您的回复。我只是不知道用schema.xml写什么:(我只想从零售商表中获取数据。在schema.xml中写什么?您能帮助我吗?是的…将向您证明一些可以解决您的问题的链接。。。。。
http://localhost:8983/solr/wish/select?q=*:*
<response>
<lst name="responseHeader">
<int name="status">0</int>
<int name="QTime">0</int>
<lst name="params">
<str name="q">*:*</str>
</lst>
</lst>
<result name="response" numFound="0" start="0"/>
</response>