Index 模块

Start Indexer

启动流程分为三个阶段:加载配置 → 构建组件 → 启动运行。

1. 加载配置

2. 初始化基础组件

3. 构建 KVCacheIndexer

KVCacheIndexer 是核心索引对象,由以下组件组合而成:

4. 启动运行


Offline 主流程

Offline 模式是一个事件驱动的索引更新流程。

1. 创建组件

2. 启动 Events Pool

Events Pool 是整个离线更新的核心,工作流程如下:

3. 启动本地 Subscriber

4. 模拟 vLLM 引擎(Publisher)