我已经使用这篇文章SolrCloud – 2 Nodes Solr, 1 Node ZK Setup 成功设置了 solr cloud 。早些时候我使用了 solr,在 solr 中我创建了一个文件夹名称“TestSolr”,其中我有文件夹和文件,如 conf、data、core.properties 等。在 conf 文件夹中,我创建了一个文件 db-data-config.xml 并放入使用 db 和 query 配置成功在 solr 中注入数据。
<dataConfig>
<dataSource name="jdbc" driver="com.ibm.db2.jcc.DB2Driver" url="jdbc:db2://100.10.10.10:50000/dbname" user="db2" password="db2" />
<document>
<entity name="VIEWOne" pk="ID" query="select * from SERVEIT.VIEWONE"/>
</document>
</dataConfig>
还有一个文件名托管模式,我在其中输入字段。
但是现在使用 solr cloud 我已经制作了两个分片 node1 和 node2。现在不知道在哪里进行数据库配置以及在哪里编写查询。我需要在两个分片上做还是只在一个分片上做。我是否需要像在 solr 中一样制作文件 db-data config.xml 和托管模式。对进行数据库配置和执行上述查询一无所知。请帮忙