2017-10-05 110 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(不知道如果我不得不在那裏改變任何東西)。然後使用這些修改後的文件來創建新的內核。試試看

相關問題