Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Postgres with PGVector is the best database, plus vectors.

All of the "Vector DBs" suffer horribly when trying to do basic things.

Want to include any field that matches a field in an array of keys? Easy in SQL. Requires an entire song and dance in Pinecone or Weaviate.

After implementing Chroma, Weaviate, Pinecone, Sqlite with HNSW indices and Qdrant-- I'm not impressed. Postgres is measurably faster since so much relies on pre-filtering, joins, etc.



This will be solved in Weaviate https://github.com/weaviate/weaviate/issues/2424




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: