首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >复制无模式SOLR索引

复制无模式SOLR索引
EN

Stack Overflow用户
提问于 2015-02-04 02:19:40
回答 1查看 252关注 0票数 1

我对Schemaless solr实例有一个索引。为了允许应用程序查询这个索引中的某些字段,我必须使用模式REST http://localhost:8983/solr/schema/fields注册这些字段。

单独工作一切都很好。我也可以毫无问题地将索引复制到奴隶身上。但是,我无法使用通过模式REST注册的字段查询复制的索引。

这意味着,如果我使用API注册字段“按钮”,我可以在主上使用该字段进行查询,但不能在从服务器上查询。我得到错误信息400未定义字段按钮。

现在,我还尝试使用模式REST在主程序上注册这个字段,就像我在主服务器上注册它一样。这与消息失败: 400这个IndexSchema是不可变的。

知道该怎么解决这个问题吗?

我假定,当模式定义良好时,可以复制schema.xml。但是通过REST创建的字段会发生什么呢?

我正在使用SOLR 4.10.3

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-06 01:40:35

我还没有完全证实这是解决这个问题的办法,但我的直觉告诉我这就是解决这个问题的办法。SOLR主服务器运行SOLR 4.8.0,SOLR从服务器运行SOLR 4.10.3。看起来奴隶并不完全喜欢4.8.0中复制的索引。所以我把奴隶降级为4.8.0,一切都很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28312437

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档