Solr模式验证

时间:2012-01-31 14:03:34

标签: solr

我在Solr wiki中不明白,Solr是一个schema.xml,还是可以有多个。{/ p>

我从Nutch那里获取了模式并将其放在Solr中,后来尝试从Solr运行示例。消息很清楚,架构中存在错误。

如果我有Solr,我是否坚持使用特定架构?如果没有,使用多个信息的信息在哪里?

1 个答案:

答案 0 :(得分:3)

来自Solr Wiki - SchemaXml页面:

  

schema.xml文件包含有关哪些字段的所有详细信息   您的文档可以包含,以及如何处理这些字段   将文档添加到索引时,或查询这些字段时。

现在,在Solr中每个实例/索引只能有一个schema.xml文件。您可以使用以下策略在Solr中实现多个实例/索引:

  1. Running Multiple Indexes - 请参阅此Solr Wiki页面了解更多详情。

      

    当您想要在单个Servlet容器中管理多个“索引”时,需要采取各种策略

  2. Solr实例中的
  3. Running Multiple Cores。 - 再次,请参阅Solr Wiki页面了解更多详情......

      

    多个内核可让您拥有一个单独的Solr实例   配置和索引,具有自己的配置和架构   不同的应用,但仍然有统一的便利   管理。个别指数仍然相当孤立,但你   可以将它们作为单个应用程序进行管理,即时创建新索引   通过启动新的SolrCores,甚至可以替换一个SolrCore   另一个SolrCore没有重新启动你的Servlet容器。