NoSQL
Quick Definition
Non-relational databases with flexible data models and scaling
Full Definition
Non-relational databases designed for flexible data models and horizontal scaling.
Examples
MongoDB, Redis, Cassandra, DynamoDB, Neo4j
Related Terms
document-database
key-value-store
More Database Terms
Cursor
Database object for traversing result sets row by row
Partitioning
Dividing tables into smaller pieces for better performance
Normalization
Organizing tables to reduce redundancy and improve integrity
Primary-Replica Architecture
Architecture with primary for writes, replicas for reads
Data Modeling
Creating a model describing data structure and relationships
Replication
Copying data between servers for redundancy