2017-10-05 103 views
0

的DataStax网站说:是否可以在DataStax Enterprise中创建基于非CQL的Solr内核?

不能创建一个Solr的核心,除非你先上载架构和配置文件。如果您要创建一个基于定制列表,Solr的核心,该表必须在卡桑德拉创建核心”之前就已存在。

有没有一种方法来创建一个非基于CQL Solr的核心,可能使用Solr的HTTP API?

+0

仅供参考我在类似问题中发现了这个问题:https://stackoverflow.com/questions/21619947/create-new-cores-in-solr-via-http?rq=1 – tristan957

+0

Doesn' t您从复制的页面上的示例显示如何使用常规HTTP API执行此操作? [DSE创建Solr核心](https://docs.datastax.com/en/datastax_enterprise/4.7/datastax_enterprise/srch/srchCreatCore.html)和'curl'示例命令? – MatsLindh

回答

1

你的意思是像一个正常的Solr的核心,不使用与卡桑德拉端的任何整合?

我现在能不能仔细检查,但我敢肯定我过去做过一次。如果你开始一个CQL基于核心,你只需要在solrconfig.xml中删除任何提及的DSE自定义的东西(有几个自定义类被使用,而不是Solr的,用他们的香草Solr对应的替换它们)和schema.xml(不知道如果我不得不在那里改变任何东西)。然后使用这些修改后的文件来创建新的内核。试试看

相关问题