Like most software engineers, I’ve spent a great deal of time mastering relational databases. Getting started with a distributed database (or NoSQL) can have your head spinning as you try to unlearn ...