开始

是否还有遍历区间?

取出一个遍历区间

结束

是否还有未处理的

子查询?

子查询中是否还有

未处理的文档?

计算文档打分值

更新Bucket数组

u205_seg0 u205_seg1
u206_seg0 u206_seg1
u207_seg0 u207_seg1
u208_seg0 u208_seg1
u209_seg0 u209_seg1
u210_seg0 u210_seg1
u211_seg0 u211_seg1 u211_seg2

u217_seg0 u217_seg1 u217_seg2 u217_seg3 u217_seg4 u217_seg5

处理Bucket数组

u219_seg0 u219_seg1 u219_seg2
u220_seg0 u220_seg1
u221_seg0 u221_seg1 u221_seg2 u221_seg3 u221_seg4