- Newest
- Most votes
- Most comments
Unfortunately, your options for vector stores with Amazon Bedrock Knowledge Bases are indeed limited, and using a standard RDS PostgreSQL with pgvector or a managed OpenSearch instance is not currently supported.
For Amazon Bedrock Knowledge Bases, the supported vector store options are:
- Amazon OpenSearch Serverless
- Amazon Aurora PostgreSQL-Compatible Edition
- Amazon Neptune Analytics
- Some third-party vector stores like Pinecone, Redis Enterprise Cloud, and MongoDB Atlas
The interface you're seeing in the Knowledge Base creation form reflects these limitations. The "Quick Create" option using Amazon OpenSearch Serverless is designed for ease of setup, while the "Choose a vector store you have created" option is specifically for OpenSearch Serverless collections, as indicated by the ARN requirement.
While Aurora PostgreSQL is supported and could potentially be a more cost-effective option than OpenSearch Serverless, you mentioned you don't want to use it. Unfortunately, standard RDS PostgreSQL with pgvector is not a supported option for Bedrock Knowledge Bases, even though it can be used as a vector store in other contexts.
Regarding your concern about the cost of OpenSearch Serverless, you're correct that it allocates a minimum of 4 OCUs. To reduce costs, you have a few options:
- Reconfigure your OpenSearch Serverless collection to optimize resource usage.
- Consider using Aurora PostgreSQL Serverless v2, which can scale down to zero when not in use, potentially helping with costs.
- Explore the third-party vector store options if they align with your needs and budget.
If none of these options work for you, you may need to reconsider your approach or explore alternative solutions outside of Bedrock Knowledge Bases for your vector search needs. However, this would mean losing the integrated capabilities that Bedrock Knowledge Bases provide for Retrieval Augmented Generation (RAG) workflows.
Sources
Bedrock Knowledge base with Normal PostgreSQL Vector DB (without Aurora) | AWS re:Post
Knowledge bases for Amazon Bedrock - AWS Prescriptive Guidance
Amazon Aurora now available as a quick create vector store in Amazon Bedrock Knowledge Bases - AWS
This answer is not relevant because since 3/27/2025 Amazon Bedrock Knowledge Bases now supports Amazon OpenSearch Managed Cluster for vector storage.
Relevant content
- asked a year ago
