簡體   English   中英

在solr中創建集合時在多個集合之間共享的架構

[英]schema shared between multiple collections when creating collections in solr

假設我已經創建了一個集合,即myCollection,並為其中的一些文檔建立了索引。 所以在建立索引之后,myCollection的架構會按照indexing.Index的說法說,在建立索引之后,在configset中添加了以下字段:

a.app_id
b.app_name
c.app_desc

到現在為止一切正常。 但是每當我創建新集合ex.MyCollection2時。 然后,將上面定義的所有字段都復制到我不想要的MyCollection2的schema.xml中。

我想為不同的Solr集合使用diff schema.xml。我想要僅具有默認“ ID”字段的新集合。

在solrcloud中有什么方法可以做到這一點?

為每個集合創建一個configSet,並在創建集合時引用該配置。 configSet在所有集合之間共享。

使用baseConfigSet參數克隆現有的配置集。

baseConfigSet

要復制為基礎的配置集的名稱。 默認為_default

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM