3 ms·
Same for Developer experience. If you used Postgres or any other relational db (which I think covers a large % of devs), you could easily argue the dev experien
by mritchie712 3y ago
Same for Developer experience. If you used Postgres or any other relational db (which I think covers a large % of devs), you could easily argue the dev experience is 3/3 for pgvector.
- jaggederest 3y agoNot only 3/3 but also includes full text search built in. Tables look like: MyThingEmbedding ______ id primary key mything_id integer -- fkey to mything table embedding vector(1536) fulltext tsvector GIN index on tsvector HSNW index on embedding Then you can pull results that match either the tsvector AND/OR the similarity with a single query, and it's pretty performant. You can also choose at the query level whether you want exact matching or fuzzy.