Question 1 · choose 1
A legal research firm will index 900 million passages for semantic search in an Amazon Bedrock knowledge base. To cut storage cost, the team chose an embedding model setting that outputs binary vectors instead of float32 vectors and accepts the small loss of precision. The firm wants a fully managed AWS vector store. Which vector store can the knowledge base use?
- AAn Amazon Aurora PostgreSQL cluster with the pgvector extension
- BAn Amazon Neptune Analytics graph with GraphRAG enabled
- CAn Amazon OpenSearch Serverless vector search collection
- DAn Amazon S3 Vectors vector bucket and index
Show the answer and why
AAn Amazon Aurora PostgreSQL cluster with the pgvector extension
Incorrect
Aurora with pgvector is a supported vector store for float32 embeddings, but binary vectors are supported only on OpenSearch Serverless and OpenSearch managed clusters.
BAn Amazon Neptune Analytics graph with GraphRAG enabled
Incorrect
Neptune Analytics adds graph relationships for multi-hop retrieval, which is a different need. It is not a binary vector store option.
CAn Amazon OpenSearch Serverless vector search collection
Correct
OpenSearch Serverless and OpenSearch managed clusters are the vector stores that support binary vector embeddings for knowledge bases.
DAn Amazon S3 Vectors vector bucket and index
Incorrect
S3 Vectors is a low-cost store for vectors, but it supports only floating-point embeddings, not binary ones.
Binary vectors use 1 bit per dimension instead of 32, which saves storage at some cost in precision. Choosing them narrows the vector store choice: only OpenSearch Serverless and OpenSearch managed clusters support binary embeddings for knowledge bases.
AWS documentation