我使用本文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>
还有一个文件名managed-schema,我在其中输入字段。
但是现在使用solr cloud我已经创建了两个分片node1和node2。现在不知道在哪里做db配置以及在哪里编写查询。我是否需要在两个分片上或仅在一个分片中执行此操作。我是否需要在solr中创建文件db-data config.xml和托管模式。不知道做db配置和执行上面的查询。请帮忙
答案 0 :(得分:1)
当你使用SolrCloud时,它不像独立的Solr。重要的集合的conf文件不是磁盘中的文件,而是upload to zookeeper。
你仍然通常在磁盘上本地使用它们,但只是因为你需要它们将它们上传到zookeeper。我建议你首先要了解在尝试运行Solrcloud设置之前使用Solrcloud意味着什么。