~/talk

From Text to Meaning: pgvector Transforms PostgreSQL Search

name:Kiran J
links:none on file
name:Vivek S
links:none on file
slides:none on file

pgvector adds native vector storage, distance operators and indexes to PostgreSQL so you can run semantic search and recommendations without a separate vector DB. It supports half-precision (float16) to cut storage roughly in half, distance metrics like Euclidean cosine dot product, and index types IVF_flat and HNSW. Exact KNN gives 100% recall but does full scans; ANN trades recall for speed. Practical rules mentioned: for IVF_flat lists use N/1,000 if <1M vectors, sqrt(N) if >1M. Demo code and slides are posted.

AI-written summary · about

  1. 0:00Generative AI and pgvector
  2. 2:31Vector space and embeddings
  3. 10:59Vector embeddings and natural language processing
  4. 16:15PostgreSQL needs pgvector
  5. 19:06PostgreSQL for vector searches
  6. 23:48pgvector extension features
  7. 25:58K nearest neighbor search
  8. 27:47Approximate nearest neighbor
  9. 35:12IVF flat indexing
  10. 41:12Recall and performance trade-offs
  11. 42:37HNSW indexing deep dive
  12. 45:08Distance methods for search
  13. 47:43Performance and index selection
  14. 48:03Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.