Structure the Unstructured
summary
Couchbase combines a memory-first key-value engine with JSON documents and vBucket-based sharding so single-key reads are sub-millisecond key-value gets while documents scale across nodes. Use manual lookup docs, counters or embedding to balance speed versus consistency; examples include Skyscanner aggregating many provider APIs into one document and Sky handling massive concurrent logins. Query with N1QL (SQL for JSON) including joins and indexes; map/reduce views and a Spark connector are GA, and transactions are planned.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:38Structured vs unstructured data
- 5:53Key value vs document stores
- 7:15Storing unstructured data
- 10:04Aggregating data in NoSQL
- 12:31Embedding vs referencing data
- 16:27Key design for unstructured data
- 22:30Views and indexes
- 27:11N1QL query language
- 30:22JSON and schema flexibility
- 32:52Nested data and queries
- 35:17Couchbase vs MongoDB
- 37:04Use cases for Couchbase
- 40:12Lambda architecture with Couchbase
related talks
51mSpeed, scale, query: can NoSQL give us all three?
38mHow to get real-time insights from your JSON data?
01h 30mCassandra, Couchbase and Spring Data in the Enterprise
27mStorage and analytics
41mReal-World NoSQL Schema Design #bbuzz
25mHybrid Applications with MongoDB and RDBMS
55mData Modeling in a Non-Relational World
47mDesign Decisions Behind Cube Store - a Blazingly Fast Open-Source Rollup Storage Layer
