Text Search
MongoDB provides different text search capabilities depending on whether your data is hosted on MongoDB Atlas or a self-managed deployment.
MongoDB Atlas Search
To perform text search on data hosted on MongoDB Atlas, use MongoDB Atlas Search. Atlas Search supports fine-grained text indexing and a rich query language for fast, relevant search results.
To learn more and get started with Atlas Search, see:
Atlas Search also offers common analyzers for parsing text for full-text search, including support for over 40 language-specific analyzers.
Text Search on Self-Managed Deployments
To perform text search on self-managed (non-Atlas)
deployments, MongoDB uses a text index and the
$text
operator.
To learn more, see $text with Self Managed Deployments.