MongoDB®-compatible
Do not rewrite your application: based on FerretDB, we are compatible with MongoDB® core features such as commands, drivers and tools.
The open-source NoSQL database providing a MongoDB®-like developer experience.
Do not rewrite your application: based on FerretDB, we are compatible with MongoDB® core features such as commands, drivers and tools.
We rely and support true open source technologies. This ensures an affordable Managed Document Database for all.
Do not care about your Document Database, we take care of running it and managing it while you focus on your core business.
Managed Document Database is a NoSQL-database based on FerretDB and PostgreSQL providing MongoDB® compatibility with main commands, drivers and tools at an affordable pricing.
"The core of our solution is a stateless proxy, which converts MongoDB® protocol queries to SQL, and uses PostgreSQL as a database engine. This will be compatible with MongoDB® drivers, and should work as a drop-in replacement to MongoDB® in many cases." - FerretDB
Deploy your applications based on popular frameworks such as Prisma, Rails, Spring or Doctrine with a MongoDB®-like database.
Store events or data with frequently changing schemas in a flexible JSON format. Use Managed Document Database to store and query this information, so that it powers your analytics afterwards.
Ensure your favorite tools requiring MongoDB® APIs for storage relies on a secured, open-source and fully Managed Document Database.
Managed Document Database is based on FerretDB, a truly Open Source MongoDB® alternative, built on PostgreSQL. It is compatible with MongoDB® 3.2 APIs.
We handle setup, configuration, patching, backups and performance optimization to free you from infrastructure management and let you focus on what matters.
Rely on our complete range of nodes with shared and dedicated resources depending on your needs.
Ensure High Availability of your data or discharge the requests on your primary database with Read Replicas to speed up your data processing and allocate more space and resources.
Save time by using your MongoDB®-based code. No need to rewrite everything, FerretDB engine ensures compatibility with MongoDB® core features.
Upgrade your node with more vCPU and RAM capacity to fit your needs from the Scaleway Console in just a few clicks.
Many applications do not require every single MongoDB® feature out there. Managed Document Database covers the core feature set of MongoDB®, and will continue to ensure enhanced experience compatibility with MongoDB®. Other proprietary MongoDB alternatives also support most widely used features set from MongoDB® 3.0 or 3.2 APIs.
No, we rather think for many use cases, building on top of highly mature and capable engines like PostgreSQL is a better approach. To this regard, FerretDB's, which operate between the MongoDB® drivers and a PostgreSQL database backend, seems to us a better solution.
FerretDB, the engine behind the Managed Document Database, connects to a separate PostgreSQL process and connects to it as a client. PostgreSQL engine can not be seen or connected directly to through a SQL client (to ensure consistency at the MongoDB API level).