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/.
ProvenDB does not support any of the following MongoDB features:
- joins (
$graphlookup) operations within the aggregation framework.
- MongoDB 4.0 transactions
- Sharding or replica set commands.
Other MongoDB commands have modified syntax or semantics: see MongoDB compatibility for more details.