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
Transaction
Single unit of work that succeeds or fails completely
Primary-Replica Architecture
Architecture with primary for writes, replicas for reads
Materialized View
Physical stored copy of query results refreshed periodically
Indexing
Creating data structures to speed up data retrieval
Database Migration
Version-controlled changes to database schema
Connection Pooling
Managing and reusing database connections