【发布时间】:2014-06-19 15:33:53
【问题描述】:
我对 Solr 4.5.1 有以下问题,使用 4 个分片进行云安装:
我已经通过 Solr 控制台更新了一个文档(选择一个核心,然后选择“文档”)。我使用 CSV 格式上传文档,包括文档 ID。
当我从 Solr 控制台查询文档 id 时(简单查询:id:"the-id-of-the-doc-I-updated"),我或者获取旧文档(更新前的值,以及给定的 version 编号)或新文档(更新后的值和不同的 version)。
Solr 控制台中没有日志消息。
知道可能发生了什么,以及如何解决这个问题吗?
提前致谢,
亚恩
【问题讨论】:
-
分片好像还没有同步文档
-
可能在分片和缓存之间?我没有进行任何复制,只有一个索引分为 4 个碎片。我也总是将请求发送到同一台服务器。
-
这似乎是由于 Solr 中的一个错误造成的; Solr 控制台无法正确处理文档路由。删除文档(通过删除查询),然后从控制台添加文档解决了这个问题。
标签: solr