You can refer to the following links for further reference:
- https://docs.mongodb.com/manual/faq/concurrency/
- https://docs.mongodb.com/manual/core/storage-engines/
- https://www.mongodb.com/blog/post/building-applications-with-mongodbs-pluggable-storage-engines-part-1
- https://www.mongodb.com/blog/post/building-applications-with-mongodbs-pluggable-storage-engines-part-2
- https://docs.mongodb.com/manual/core/wiredtiger/
- https://docs.mongodb.com/manual/reference/method/db.collection.createIndex/#createindex-options
- https://docs.mongodb.com/manual/core/mmapv1/
- https://docs.mongodb.com/manual/reference/method/db.createCollection/#create-collection-storage-engine-options
- http://source.wiredtiger.com/mongodb-3.4/struct_w_t___s_e_s_s_i_o_n.html
- https://webassets.mongodb.com/microservices_white_paper.pdf?_ga=2.158920114.90404900.1503061618-355279797.1491859629
- https://webassets.mongodb.com/storage_engines_adress_wide_range_of_use_cases.pdf?_ga=2.125749506.90404900.1503061618-355279797.1491859629
- https://docs.mongodb.com/manual/reference/method/db.createCollection/#create-collection-storage-engine-options
- http://source.wiredtiger.com/mongodb-3.4/struct_w_t___s_e_s_s_i_o_n.html
- https://docs.mongodb.com/manual/reference/read-concern/
- https://www.percona.com/live/17/sessions/comparing-mongorocks-wiredtiger-and-mmapv1-performance-and-efficiency
- https://www.percona.com/blog/2016/06/01/embracing-mongorocks/
- https://www.percona.com/software/mongo-database/percona-tokumx
- https://www.slideshare.net/profyclub_ru/4-understanding-and-tuning-wired-tiger-the-new-high-performance-database-engine-in-mongodb-henrik-ingo-mongodb