Couchbase is a generalized database management system, but looking across Couchbase deployments, it is clear that there are some patterns of use. These patterns tend to rely Couchbase's unique combination of linear, horizontal scalability; sustained low latency and high throughput performance; and the extensibility of the system facilitated through Tap and NodeCode. This page highlights these use cases.