我已经找了几个与我有关的问题,但是现在我找不到解决我问题的方法。
情况如下:
有关cronjob和table_x的额外信息 - cronjobs检查table_x中的字段以确定是否必须使用Solr索引行 - table_x包含超过400k的记录
我们想要的是Solr重新索引整个table_x。但是(我们认为)有两个因素对我们来说不明确: - 当Solr索引所有400k记录并且cronjob检测到更多要编入索引的记录时会发生什么 - 当Solr索引所有400k记录时,在网站上执行搜索查询时会发生什么?
如果有人可以回复我这个问题?
亲切的问候,
皮姆
答案 0 :(得分:0)
问题分为两部分
当您在初始索引编制过程中看到检测到的更改时,索引会发生什么变化?
您可以使第二个cron触发器等到第一个完成后再触发。这更多是您的应用程序问题以及您希望如何处理它。
查询如何受到正在进行的新索引或索引的影响? 您使用的是哪个版本的solr?您可以使用NearRelaTimeSearch在har提交之前查看更改。