MongoDB Adds Vector Search
Written by Kay Ewbank   
Tuesday, 12 December 2023

The MongoDB team has announced the general availability release of Atlas Vector Search and Atlas Search Nodes.

MongoDB is a NoSQL document database that stores its documents in a JSON-like format with schema. MongoDB Atlas is the fully-managed cloud database from the MongoDB team.

mongodblogo

Atlas Vector Search is a new tool that can be used to search unstructured data. It is accessed via the MongoDB Query API, and can be used by developers to build applications that use semantic search and generative AI, and can provide results when users are vague about what they're looking for.

 

It uses machine learning models to find results that are similar to the examples given by the user. Developers can create vector embeddings with machine learning models like OpenAI and Hugging Face, and store and index them in Atlas for retrieval augmented generation (RAG) and semantic search.

Semantic search is the process of searching and finding relevant results from unstructured data, based on semantic similarity, while Retrieval augmented generation (RAG) combines the use of LLMs with feeds of your own, real-time data.

The second component is a new Search Nodes dedicated infrastructure that underpins Atlas Search and Vector Search workloads, so developers can optimize compute resources. The MongoDB team says in some cases they've seen 60% faster query time for some users' workloads when they make use of concurrent querying in Search Nodes. The GA release includes a memory-optimized, low CPU option that is optimal for Vector Search in production.

Until now, Atlas Search has been co-located with Atlas on Atlas Nodes in the MongoDB cluster. Having both the standard and vector search co-located on Atlas Nodes and clusters meant users needed to size their workload based on both Search and Database requirements. Search nodes are located separately in their own cluster, so their workload is isolated.

Vector Search and Search Nodes are generally available now.

 

mongodblogo

More Information

MongoDB Website

Related Articles

MongoDB 6 Adds Encrypted Query Support

MongoDB 5 Adds Live Resharding

MongoDB Trends

MongoDB Atlas Adds MultiCloud Cluster Support

MongoDB Adds GraphQL Support

MongoDB Improves Query Language

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Akka Adds New Deployment Options
30/04/2025

Akka has announced new deployment options for its Akka platform, as well as new solutions to tackle the issues with deploying large-scale agentic AI systems for mission-critical applications.



Ingres vs Postgres MVCC Explained With Neo4j's LLM Knowledge Graph Builder
14/04/2025

LLM Knowledge Graph Builder is an application designed to turn
unstructured data such as pdfs, text documents, YouTube videos, and web pages, into a knowledge graph stored in Neo4j, promising much bet [ ... ]


More News

espbook

 

Comments




or email your comment to: comments@i-programmer.info