据我所知,即使视图正在索引 stale=ok 也会返回结果。我的问题是,当视图检查点时它会做什么?
如果视图正在被索引并且仍在检查点,那么 stale=ok 是否会返回任何检查点开始之前的视图,或者它是否返回当前索引构建期间的最后一个检查点的视图?
我想我想知道的是,我可以使用 stale=ok 来保证视图是一致的(即完全构建),所以会有另一个进程正常调用视图来更新索引,但是 UI 将使用 stale=好的,总是有一个完整的索引(即使有时过时了一小段时间)。
希望这是有道理的。
据我所知,即使视图正在索引 stale=ok 也会返回结果。我的问题是,当视图检查点时它会做什么?
如果视图正在被索引并且仍在检查点,那么 stale=ok 是否会返回任何检查点开始之前的视图,或者它是否返回当前索引构建期间的最后一个检查点的视图?
我想我想知道的是,我可以使用 stale=ok 来保证视图是一致的(即完全构建),所以会有另一个进程正常调用视图来更新索引,但是 UI 将使用 stale=好的,总是有一个完整的索引(即使有时过时了一小段时间)。
希望这是有道理的。