Skip to content
Rate this page
Thanks for your feedback
Thank you! The feedback has been submitted.

Get free database assistance or contact our experts for personalized support.

Feature comparison

Percona Search for MongoDB is currently available as a technical preview.

The following table compares the current capabilities of Percona Search for MongoDB with MongoDB Community Edition, MongoDB Enterprise Advanced, and MongoDB Atlas.

Capability Percona Search for MongoDB MongoDB Community MongoDB Enterprise Advanced MongoDB Atlas
Deployment model Self-managed, or Percona Operator-managed Self-managed (tarball, Docker, or package manager); Kubernetes Operator deployment available as a Preview feature Self-managed with the MongoDB Kubernetes Operator (Preview feature) Fully managed
Full-text search Yes Yes Yes Yes
Vector search Yes Yes Yes Yes
$search, $searchMeta, $vectorSearch Yes Yes Yes Yes
Manual embeddings Yes Yes Yes Yes
Automatic embeddings Voyage AI Voyage AI Voyage AI Voyage AI
Replica sets Yes Yes Yes Yes
Sharded clusters Yes Yes Yes Yes
Search index management through MongoDB commands Yes Yes Yes Yes
Native LLM answer generation Integrate an external LLM Integrate an external LLM Integrate an external LLM Integrate an external LLM
Product status Technical Preview Generally available Generally available Generally available

Note

  • Percona Search for MongoDB currently supports manual embeddings. Automatic embedding generation is planned for a future release.
  • Search indexes are created and managed using createSearchIndex(), updateSearchIndex(), and dropSearchIndex().
  • Vector search requires embeddings generated by your application before indexing.

Next steps

Full-text search overview

Vector search overview