Data

PostgreSQL

PostgreSQL as the default database, with pgvector for retrieval when a separate vector store is not justified.

How I use it

PostgreSQL is my default for anything relational. For RAG systems at small and medium scale I often use pgvector inside it rather than adding a separate vector database, because one database is one fewer thing to operate. I have also shipped on SQL Server in an enterprise .NET environment.

Offered through

Shipped with PostgreSQL

All projects →

Questions clients ask about PostgreSQL

Do I need a dedicated vector database?
Not at first. pgvector in PostgreSQL handles millions of embeddings well. Move to Pinecone or similar when scale or latency demands it, which is rarer than vendors suggest.

Work with me

Need PostgreSQL work done?

I work remotely with clients across the US, Canada, the UK, the UAE, Brazil and Australia. Tell me what you are building and I will reply with questions, a plan and an estimate.

Related