COMPASS: Steering Distributed Vector Search with Scientific Knowledge Graphs
Vector databases use hashing to partition data across"shards,"logical units for distributed execution. This placement, however, destroys semantic locality, forcing each query into scatter-gather limited by the slowest shard. Vector-space clustering can help, but scientific evidence is often connected by factual relatio...