apachesolr中简单使用


core使用

首先点击add core
图片[1] - apachesolr中简单使用 - MaxSSL
可以看到报错solrconfig.xml不在new_core目录下,new_core是我们点击后自动创建的图片[2] - apachesolr中简单使用 - MaxSSL
那么我们将D:\solr2\solr-9.3.0\solr-9.3.0\server\solr\configsets下的任何一个目录下的conf拷贝到new_core过去
图片[3] - apachesolr中简单使用 - MaxSSL
这里是使用_default下的conf目录拷贝到new_core下
图片[4] - apachesolr中简单使用 - MaxSSL
然后再次点击add core
图片[5] - apachesolr中简单使用 - MaxSSL
图片[6] - apachesolr中简单使用 - MaxSSL
可以看到已经存在了
图片[7] - apachesolr中简单使用 - MaxSSL
图片[8] - apachesolr中简单使用 - MaxSSL

DataImport使用

DtaImport如果仅用上面core配置是不能使用的,那么我们需要单独配置
在solrconfig.xml中添加如下:

<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler"><lst name="defaults"><str name="config">data-config.xml</str></lst></requestHandler>

图片[9] - apachesolr中简单使用 - MaxSSL
然后把D:\solr-8.1.0\solr-8.1.0\dist目录下的solr-dataimporthandler-8.1.0.jar复制到D:\solr-8.1.0\solr-8.1.0\server\solr-webapp\webapp\WEB-INF\lib目录下
图片[10] - apachesolr中简单使用 - MaxSSL
最终效果
图片[11] - apachesolr中简单使用 - MaxSSL
可以看到成功
图片[12] - apachesolr中简单使用 - MaxSSL
但是新报错
那么确实data-config.xml,那么我们就把solr-data-config.xml转换成data-config.xml
图片[13] - apachesolr中简单使用 - MaxSSL
图片[14] - apachesolr中简单使用 - MaxSSL
可以看到没问题了

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享