In some cases MongoDB handles the job much better than MySQL or PostgreSQL.
MongoDB uses Mozilla’s SpiderMonkey JavaScript engine.
It is a document database (NoSQL), not a relational (SQL) database.
Practical scale notes from experience:
- Works well with databases up to about 300 GB.
- Data throughput of 100 MB/s and more is realistic.
Structure
- MongoDB consists of databases.
- Databases consist of collections.
- Collections consist of documents.
Documents are stored in BSON (binary JSON). Extended JSON is used to represent BSON data types.
Default databases
adminlocalconfig
Clients and GUI
- MongoDB Shell and utilities
—
mongod,mongo/mongosh, export/import/dump. - open_in_new Robo 3T — GUI client.
Andrew Dorokhov