
A MongoDB deployment hosts a number of databases. A database holds a set of collections. A collection holds a set of documents. A document is a set of key-value pairs. Documents have dynamic schema. Dynamic schema means that documents in the same collection do not need to have the same set of fields or structure, and common fields in a collection’s documents may hold different types of data.
We Replaced an SSD with Storage Class Memory. Here is What We Learned.
Getting storage engines ready for fast storage devices
Transpiling between any programming languages (Part 1)
Repeatable performance tests: CPU options are best disabled