6 ms·
I'd be interested to understand the query performance when compared to the HNSW implementation (Turso?) they mentioned. In general search performance is more im
by kamranjon 1y ago
I'd be interested to understand the query performance when compared to the HNSW implementation (Turso?) they mentioned. In general search performance is more important to me, and I don't mind having an increase in insert overhead to have very fast vector search.
- dandanua 1y agoHNSW is not accurate. I guess brute-force means that sqlite-vector returns the best match.
- kamranjon 1y agoRight but libsql(Turso) uses HNSW - so i'd be curious to know how performance of sqlite-vector compares - they do say they "Use a brute-force-like approach, but highly optimized." - which to me, would be very interesting to see compared with a HNSW approach.
- simonw 1y agoI believe a common approach with this kind of inaccurate index is to use the index to get the top 100 and then calculate the exact distance against those 100 matches to get the top 10.