Process / pipelineNon-Relational Data Modeling
NoSQL Schema Design
NoSQL schema design is the practice of organizing data for non-relational databases optimized for specific access patterns and scale. Unlike relational design which normalizes data to eliminate redundancy, NoSQL design often embraces denormalization, embedding, and duplicate data to optimize query performance in distributed systems.
Open in MethodMindSoonVideoSoon
Read the full method
Members only
Sign inSign in with a free account to read this section.
Sources
- Cattell, R. (2011). Scalable SQL and NoSQL data stores. ACM SIGMOD Record, 39(4), 12-27. DOI: 10.1145/1978915.1978919 ↗
- Chodorow, K. (2013). MongoDB: The Definitive Guide (2nd ed.). Sebastopol, CA: O'Reilly. link ↗
- Sadalage, P. J., & Fowler, M. (2012). NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence. Addison-Wesley. link ↗