Database
29 views
Cassandra
Quick Definition
Distributed NoSQL database with high availability and scalability
Full Definition
A distributed NoSQL database designed for high availability and linear scalability with no single point of failure.
Examples
time-series data, IoT, messaging, large-scale applications
Related Terms
nosql
distributed-database
wide-column-store
More Database Terms
Primary-Replica Architecture
Architecture with primary for writes, replicas for reads
Sharding
Horizontal data partitioning across multiple instances
Denormalization
Intentionally adding redundancy to improve reads
Stored Procedure
Precompiled SQL stored in the database for execution
Materialized View
Physical stored copy of query results refreshed periodically
Write Ahead Log
Persistence mechanism writing changes to log before database