Navigating Unstructured Data - Availability vs Analytics in NoSQL
summary
Argues that no single database handles batch, real time and huge variety at scale so architectures combine tools like Cassandra, Kafka, HDFS, Elasticsearch, Mongo and Redis for different roles. Recommends storing raw immutable events, using AP systems for availability, resolving conflicts with vector clocks / dotted version vectors, and partitioning via consistent hashing to avoid master failures. Claims this yields linear scalability and replayable streams but forces tradeoffs around latency, conflict resolution and eventual consistency.
AI-written summary · about
chapters (7)
- 0:00The Rise of Unstructured Data
- 4:24NoSQL Database Fundamentals
- 8:55Understanding the CAP Theorem
- 13:11Partitioning and Scalability
- 16:15Designing for Data Persistence
- 20:11Modern Data Architectures
- 26:01Summary of Challenges
related talks
34mData Storage: NoSQL Toasters and a Cloud of Kitchen Sinks
42mContemporary Approaches to Data at Scale
57mMulti Tenant NoSQL and NewSQL Cloud data Design Patterns Deep dive
01h 01mNoSQL: An Analysis
47mWhat's Ahead for Big Data?
45mSay YES! to NoSQL: A Guide on When to Ditch Relational Databases
42mSay YES! to NoSQL: A Guide on When to Ditch Relational Databases
45m50 Shades of Data: How, When, Why—Big, Relational, NoSQL, Elastic, Graph, Event
