如何在solr云中从db摄取数据

如何在solr云中从db摄取数据,solr,solrcloud,solrconfig,Solr,Solrcloud,Solrconfig,我已经成功地使用本文设置了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.j

我已经成功地使用本文设置了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和托管模式。不知道如何进行数据库配置和执行上述查询。当您使用SolrCloud时,请提供帮助,它不像独立的Solr。重要集合的conf文件不是磁盘中的文件,而是您需要的文件


通常情况下,它们仍在本地磁盘上,但这只是因为您需要将它们上传到zookeeper的某个地方。我建议您在尝试运行Solrcloud安装程序之前,首先充分理解使用Solrcloud意味着什么。

您能告诉我将db数据配置和solrconfig文件放在哪里吗?正如我所理解的那样。/server/scripts/cloud scripts/zkcli.sh-zkhost:2181-cmd upconfig-confname rename yourname\u configs-confdirsolr5.x.x/server/solr/confsets//conf在zookeeper中上载conf文件夹。但是在zookeeper中的任何位置都找不到该文件夹。请指导我,谢谢。