We are thrilled to announce the
general availability (GA) of FerretDB v2.0,
a groundbreaking release that delivers a high-performance,
fully open-source alternative to MongoDB, ready for production workloads.
This release is a result of a year-long collaboration with our friends at Microsoft.
We worked together to combine the engine of
Azure Cosmos DB for MongoDB (vCore)
and FerretDB, releasing both under a fully open-source license.
Version 2.0 introduces transformative improvements in performance, compatibility, scalability, and flexibility.
Key highlights include:
- Over 20x faster performance powered by Microsoft DocumentDB
- Enhanced MongoDB compatibility for seamless application migration
- Vector search support for AI-driven use cases
- Replication support for high-availability
- Enterprise-grade support and services
With FerretDB v2.0 GA, organizations can now run MongoDB workloads at scale – free from proprietary licensing,
vendor lock-in, or platform restrictions.
Unlike SSPL-licensed MongoDB, it can also be provided as a service without limitations.
Powered by Microsoft’s DocumentDB
FerretDB 2.x utilizes Microsoft’s newly released open-source DocumentDB PostgreSQL extension,
which significantly increases database performance.
Azure Cosmos DB for MongoDB (vCore) is built on the same extension,
enabling FerretDB and Cosmos DB users to move their workloads seamlessly between the two.
Among other improvements, DocumentDB introduces the BSON data type and operations to PostgreSQL,
giving us the tools to store and query data much more efficiently than before.
Ensuring ongoing compatibility between DocumentDB and FerretDB enables users to run document database workloads
on Postgres with increased performance and better support for their existing applications.
Our Mission: Freedom Through Open Source
FerretDB was born to liberate developers and businesses from the constraints of closed-source databases.
As a true open-source project under the Apache 2.0 license, FerretDB empowers users to deploy anywhere –
on-premises, in the cloud, or in hybrid environment