Solr原子更新每次都会生成新文档

时间:2014-10-23 07:03:39

标签: solr

我正在使用最新的solr(4.10.1)并希望在非常大的文档上执行大量原子更新(频繁的ACL更改)。

我已经使用Luke在更新后查看索引,似乎 solr再次复制整个文档,新的_version_字段和我的原子字段更改。

如果同一文档更新1 mio会发生什么。次?真的有1兆吗?同一份文件的副本?

我查看了solr源代码,无法指定自己的_version_值,因为始终替换为新的时间戳。由于性能原因,加载旧文档以删除旧版本不是一种选择。

那么有没有其他方法可以阻止solr一次又一次地生成文档副本?

1 个答案:

答案 0 :(得分:0)

对于您的原始问题,您应该尝试以其他方式执行此操作。搜索“Solr ACL”,你会发现很多讨论和一些选择。包括ManifoldCF作为一个选项。