SESK: Stuff Everyone Should Know · sesk.info/tech-nosql-flexible-schema
What is a common difference between NoSQL and relational databases?
NoSQL often uses flexible schemas and non-tabular data models.
- NoSQL databases cannot store text
- NoSQL often uses flexible, non-tabular schemas ✔
- NoSQL databases cannot query data
Why: Relational databases usually organize data in tables with defined columns. NoSQL systems use models such as documents, key-value pairs and graphs, and they generally allow more flexible schemas.
Huh, didn't know that: Document, key-value and graph databases are three different NoSQL data models.
My NoSQL database has a flexible schema. It is basically the yoga instructor of data.
Like this card?
References
Answer: NoSQL often uses flexible, non-tabular schemas. Relational databases usually organize data in tables with defined columns. NoSQL systems use models such as documents, key-value pairs and graphs, and they generally allow more flexible schemas.
- AWS: What is NoSQL? aws.amazon.com/nosql
designed for specific data models and stores data in flexible schemas
Checked 2026-10-10.
Think this answer is wrong? Tap "Challenge this answer" on the card in the game and tell us why.
More stuff everyone should know
That's stuff everyone should know.