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


Amazon Updates Bedrock With Custom Model Support
07/05/2024

Amazon has updated Bedrock, its tool for building with generative AI on AWS. The update adds support for importing custom models and evaluating models, as well as support for using Meta Llama 3 models [ ... ]



Dev Tunnels - An Alternative to Ngrok For .NET Users
06/05/2024

Dev Tunnels is a new Visual Studio option that exposes your localhost to the internet the easiest way possible. But first of all, why would you allow access from the public net to your local mach [ ... ]


More News

raspberry pi books

 

Comments




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