????????match查詢默認(rèn)按照評分排序,出現(xiàn)數(shù)據(jù)評分一致,客戶端調(diào)用分頁的時(shí)候,會(huì)出現(xiàn)數(shù)據(jù)重復(fù)錯(cuò)亂很嚴(yán)重。from size 做分頁,每次都是重新加載,所以評分一致的數(shù)據(jù),順序有可能會(huì)變化。在分頁的臨界點(diǎn),容易導(dǎo)致數(shù)據(jù)重復(fù)。
?解決方法:
1. 使用不重復(fù)字段進(jìn)行排序干擾
2. 如果需要計(jì)算分?jǐn)?shù)可使用:Track Scores
? ?Track Scores: 在字段上排序時(shí),不會(huì)計(jì)算分?jǐn)?shù)。 通過將 track_scores 設(shè)置為 true,仍將計(jì)算和跟蹤分?jǐn)?shù)文章來源:http://www.zghlxwxcb.cn/news/detail-853011.html
3. ?使用search_after 查詢文章來源地址http://www.zghlxwxcb.cn/news/detail-853011.html
到了這里,關(guān)于elasticSearch 分頁查詢出現(xiàn)重復(fù)數(shù)據(jù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!