We have turned on pgvector, which is an extension for the vector search. We use PostgreSQL as the RAG database for the Gen AI application.
We use it as a RAG database. It coordinates our chunks and connects them with the embedded model to organize them into high-dimensional space. The performance of our RAG application is very good. We have 96% satisfaction.
It facilitates AI technology adoption by coordinating chunks and connecting them with the embedded model.
We are a bank. Our information is mainly stored in a SQL database. Azure Database for PostgreSQL offers a way for our colleagues to quickly understand vector search by using the combination of RDB and the vector search extension. This means we do not have to learn vector databases at the beginning. We can just turn on the extension, and it has the vector search right away.
It helps us to retrieve the context. I use it a lot. It is easy to execute an SQL query.
It offers an easy vector search, which is helpful, but does not offer knowledge graph functionalities.
It is easy to use and optimize. It is very easy for us to understand how a chopped chunk can be translated into embedding. We can put some additional value into the chunk itself.
They can offer more RAG extensions. Currently, it only has the vector search.
It does not presently support knowledge graph functionalities as Neo4j does. It also does not offer some tools to improve indexing the way other vector databases offer.
We have been using it for a year.
The stability seems fine. We have not noticed any issues. We have generative AI applications, and we have not noticed any latency.
It scales well with the workload.
We handle most implementations in-house, without extensive reliance on Microsoft's technical support.
We previously used an on-premise PostgreSQL database. Azure Database for PostgreSQL provides a console to monitor PostgreSQL.
We are now considering using Neo4j in parallel for its knowledge graph capabilities.
We do not pay for a full-year subscription because our usage is still at the beginning phase and not much. The pay-as-you-go model works well for us.
I would rate Azure Database for PostgreSQL an eight out of ten.