MongoDB compatibility

ProvenDB is a MongoDB-compatible database service. Indeed, ProvenDB is a service layered on top of a MongoDB Atlas database service. Most of the MongoDB database commands are supported by ProvenDB. Many MongoDB-based applications will be able to run unchanged on ProvenDB. To see complete details of MongoDB compatibility see the MongoDB command reference .

Throughout this guide, will assume you have a basic familiarity with MongoDB commands. If you need to brush up on your MongoDB concepts or syntax, there are many resources at https://docs.mongodb.com/.

Limitations compared to MongoDB

ProvenDB does not support any of the following MongoDB features:

  • MongoDB 4.0 transactions
  • Sharding or replica set commands.

Other MongoDB commands have modified syntax or semantics: see MongoDB compatibility for more details.


What’s Next