This project is meant to be a low-complexity set of examples for implementing methods for MongoDB language drivers.
An example of Node.js spawning several processes, then each process loading data as fast as it can into the database in writer.js. We then read from the database using a change stream in reader.js.
A compare/contrast set of code of using reads with updates, as opposed to a findOneAndUpdate method call.
An example of an implementation of gridFS to load basil images into the database as objects and creating chunks collections.
An example of client-side field-level encryption.
An example of multiple ArrayFilters being used in an update query to update separate array fields on a document.
Doing regular expressions on numbers in MongoDB.
Dealing with errors in an insertMany vs an upsert (with BulkWrite).