Hi
I'm currently using knn search.
There is a phenomenon in which the results change when searching for Knn. Is this a normal phenomenon?
I know that knn searches may not yield 100% accurate answers. But I wonder if it is true that there are cases where the results change.
Thanks
Hi @bbasosuho,
Without additional details, I suspect that you have multiple replicas that are returning different results, indicating that the HNSW graphs themselves are different on those replicas. It is expected that the HNSW graphs for replicas may differ because we don't do segment based replication and thus the graphs are re-created on each replica.
If you want to ensure consistent results for a user, you can use preference
for routing users to consistently use the same shard, as described in getting consistent scoring .
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.