solr可以用来递增/递减吗?

时间:2010-10-18 15:57:02

标签: solr increment decrement

我正在开发一个具有计数和ID的solr索引的项目。我正在研究是否可以直接递增/递减solr,而不必检索数据,用PHP递增,然后将其重新插入solr。

我花了一个小时谷歌搜索其中的变化无济于事。任何信息都将非常受欢迎。

感谢。

1 个答案:

答案 0 :(得分:2)

不,据我所知,这是不可能的。您当然可以在Solr中将其作为请求处理程序实现,该处理程序将从底层Lucene索引检索文档,更新字段,然后将其写回索引并提交,但过于频繁地执行此操作可能会导致性能下降。这不是Lucene / Solr的设计目标。对于这个特殊功能,请考虑使用类似Redis的东西,并让Lucene / Solr进行全文搜索,它真正发挥作用。