数据截至 (上游 commit dc85934f318c)
本章讲什么: searcher.search("...") 这一行背后到底发生了什么。重点是那个反直觉的部分——C++ 图遍历过程中反过来调用 Python。
1. 它要解决的小问题
01 讲完索引里没有向量。那问题就来了:图遍历要算"query 和候选节点有多像",没有向量怎么算?
答案:现算。而且只算遍历真正碰到的那些节点——这就是 "selective recomputation(选择性重算)"里"选择性"三个字的含义。
2. 全链路图