是否还有

未处理的段?

段中是否有

删除信息?

0

0

0

0

0

0

0

0

63

62

61

60

59

58

57

56

1

1

0

0

0

... ...

4

3

2

1

0

文档4

文档3

文档2

文档1

文档0

第一个段的liveDocs

生成查询条件BooleanQuery

获取满足查询的文档号集合

文档号添加到liveDocs

u382_seg0 u382_seg1

0

0

0

0

0

0

0

0

63

62

61

60

59

58

57

56

1

1

0

0

0

... ...

4

3

2

1

0

文档4

文档3

文档2

文档1

文档0

第一个段的liveDocs

0

0

0

0

0

0

0

0

63

62

61

60

59

58

57

56

1

1

1

1

0

... ...

4

3

2

1

0

文档4

文档3

文档2

文档1

文档0

u462_seg0