Vector search retrieves data by meaning rather than exact match, and AI teams can now run it inside DynamoDB instead of bolting on Pinecone, Weaviate, or OpenSearch.
AI teams running DynamoDB today typically bolt on a second database to retrieve by meaning rather than exact match. AWS is folding that capability into DynamoDB itself. The change eliminates the sync lag that turns a "synced-five-minutes-ago" copy into a confident wrong agent action, and it removes a roughly $700-a-month idle-cost floor for the sidecar pattern.
DynamoDB is AWS's managed NoSQL operational database, the one teams reach for when they need consistent reads and writes at internet scale. Vector search is a different shape of query: instead of looking up an exact key, the system finds the records whose content is closest in meaning to a query. AI features such as semantic retrieval, RAG, and long-term memory for agents all run on it. Until today, teams that wanted that capability on top of their operational data had to copy embeddings out of DynamoDB into a purpose-built vector store, the most common choices being Pinecone, Weaviate, or AWS's own OpenSearch service.
That second database came with a tax. Embedding writes had to be replicated out of DynamoDB, typically via DynamoDB Streams, then indexed in the sidecar. The pipeline introduced lag, schema drift, and a second bill. The lag is the part that worries HFS Research executive research leader Ashish Chaturvedi. "A synced-five-minutes-ago copy can mean a confident wrong action," he said, framing the risk for any agent that retrieves context before it acts (InfoWorld).
Maintaining a separate vector database meant paying a standing minimum, often around $700 a month, regardless of how many vectors the team actually stored or queried. AWS's announcement positions DynamoDB vector search as usage-based with no standing minimum for idle infrastructure, and it claims support up to trillion-vector scale (AWS blog). For teams already on DynamoDB, the result is one fewer system to operate and a bill that tracks actual usage rather than a standing minimum.
The change is overdue rather than novel. HyperFRAME Research practice lead Stephanie Walter framed the update as AWS catching up to a pattern its customers had been building by hand for years (InfoWorld). The shift is consequential for builders and CIOs on AWS, but it does not invent a new database category or render standalone vector stores obsolete.
Teams that should still run a separate vector store tend to fit one of three reasons: multi-cloud data residency, retrieval features DynamoDB does not yet ship, or vector collections large enough that folding them into the operational tier complicates capacity planning. AWS's own vector database documentation positions dedicated stores for advanced retrieval and multi-cloud use cases, which lines up with where the one-database path stops working (AWS docs).
Teams already running a Pinecone, Weaviate, or OpenSearch sidecar on top of DynamoDB now have a one-vendor path to remove it, with a concrete cost floor and a concrete freshness risk on the line. The variables to confirm before migrating are GA region availability, real-world indexing latency at production write rates, and per-vector storage pricing, none of which the announcement nails down to a number. Chaturvedi's role and the analyst framing are also laid out on HFS Research's team page (HFS Research).
The open question is the migration calculus: which workloads move first, and whether AWS prices the new capability in a way that makes the one-database path the default for new builds rather than just an option for old ones.