Three prevalent themes in the discussion
1. Performance claims and demand for benchmark transparency
Commenters repeatedly pointed to the advertised speed‑and‑memory gains and asked for clear benchmark numbers (QPS, precision/recall) to verify them.
- “At 100 million vectors, PRISM achieved 6 ms query latency on a machine with 4× less memory than HNSW, with index builds over 20× faster.” – jascha_eng
- “Shouldn’t you lead with your benchmarks if you’re fast? qps and precision/recall, please.” – esafak
- “benchmarks are in the blog post and the benchmarking suite is also open sourced alongside it.” – jascha_eng
- “with a fast backing disk, it's cut my postgres cost in half.” – EgregiousCube
2. Adoption barriers (PostgreSQL version, managed‑service support, alpha status)
Several users highlighted practical obstacles that could delay uptake, especially for those on older PG versions or relying on cloud‑managed databases.
- “pg_vectorsearch requires Postgres version 18 or above. If you run PG versions below that you need to migrate your database first. Many legacy PG production environment are way dated on PG 14 or 15, migration is prohibitively high cost to just try this out.” – devy
- “pg_vectorsearch shipped yesterday and it's obviously alpha. … it isn't on Azure's allowed-extension list or any other Hyperscale's managed PG instances' allowed extension list.” – devy
- “Sadly if cloud providers don't offer it on managed postgres then not many people can use it…” – swe_dima
- “Well you can always move to tiger cloud if you want it managed :)” – jascha_eng
3. Relationship to existing vector‑search extensions and architectural choices
The conversation frequently compared the new PRISM‑based extension to pgvector, pgvectorscale, and discussed why a separate project was started instead of contributing to pgvector.
- “We deliberately chose a disk‑optimized design … portions of the graph could become unreachable, causing recall to degrade…. We came to believe they were a better foundation, and decided to start over.” – mfreed (author of pgvectorscale)
- “When we built our first vector extension, pgvectorscale, we actually reached out to pgvector's author … At the time, their preference seemed to be to focus on the existing index types rather than expand the project in that direction.” – mfreed
- “But one of the great things about open source and PostgreSQL's extension architecture is that these projects can coexist! pg_vectorsearch can work directly with pgvector's existing data types, so developers can use either index.” – jascha_eng
- “I have used pgvector on an Azure DB … I am curious why they didn't just send a PR to the pgvector folks?” – curious_cat_163
These three themes capture the main thrust of the opinions expressed: excitement about performance promises, concerns about real‑world deployability, and debate over how the new extension fits into the existing PostgreSQL vector‑search ecosystem.