我在Solr wiki中無法理解Solr是否需要一個schema.xml
或可以有多個。Solr模式驗證
我把Nutch的模式放到Solr中,然後嘗試從Solr運行示例。消息很清楚,架構中存在錯誤。
如果我有一個Solr,我堅持一個特定的模式?如果不是,那麼使用多個信息的信息在哪裏?
我在Solr wiki中無法理解Solr是否需要一個schema.xml
或可以有多個。Solr模式驗證
我把Nutch的模式放到Solr中,然後嘗試從Solr運行示例。消息很清楚,架構中存在錯誤。
如果我有一個Solr,我堅持一個特定的模式?如果不是,那麼使用多個信息的信息在哪裏?
從Solr的維基 - SchemaXml頁:
的Schema.xml文件包含所有有關的字段 您的文檔可以包含的細節,以及如何將這些領域應添加文件時,可以處理 索引或查詢這些字段時。
現在,在Solr中,每個實例/索引只能有一個schema.xml文件。您可以通過以下策略執行中的Solr的多個實例/索引:
Running Multiple Indexes - 請參閱此Solr的Wiki頁面瞭解更多詳情。
有不同的策略,當你想要一個Solr的實例中,在單Servlet容器
Running Multiple Cores管理多個「指標」來服用。 - 再次,看Solr的Wiki頁面瞭解更多詳情...
多內核讓你有獨立的 配置和索引,用自己的配置和模式單一的Solr實例非常 不同的應用程序,但仍有統一的 管理方便。各個索引仍然相當孤立,但您可以將它們作爲單個應用程序進行管理,通過旋轉新的SolrCore來快速創建新索引,甚至可以讓一個SolrCore替換另一個SolrCore,而無需重新啓動Servlet容器。
謝謝你,這個簡單的區別對我來說很重要。 – hephestos 2012-01-31 14:49:20