TLDR Web Dev · ARTICLES & TUTORIALS
EVOLVING A NOSQL DATABASE SCHEMA
Summary from the TLDR Web Dev newsletter
NoSQL database schemas evolve over time. Evolving them in an efficient manner requires a good understanding of keys, indexes, and queries. For example, knowing how to set and use composite primary keys and secondary indexes is necessary for handling various search and sort requirements. This article goes into how to evolve NoSQL schemas, with a deep dive into both concepts and also advanced issues like getting around the issue of partition limits by using shard keys.