Search:

Search all manuals
Search this manual
Manual
Couchbase Developer's Guide 1.8
Additional Resources
Community Wiki
Community Forums
Couchbase SDKs
Parent Section
Couchbase Developer's Guide 1.8
Child Sections
Chapters

Chapter 1. Introduction to Couchbase

Table of Contents

1.1. Understanding Couchbase Concepts
1.1.1. Data Buckets
1.1.2. Keys and Metadata
1.1.3. Couchbase SDKs
1.1.4. Nodes and Clusters
1.1.5. Information about the Cluster
1.2. Comparing Couchbase and Traditional RDMS
1.3. Support for Memcached Protocol
1.4. Server Rebalancing
1.5. Server Failover
1.6. Applications on Couchbase Server

Couchbase Server is a distributed, highly–scalable, non-relational database. Couchbase Server provides a managed in-memory caching tier, so that you can create very fast, responsive web applications. There are three core benefits you should be aware of when decide to develop an application on Couchbase Server:

All of these features of Couchbase Server enable development of web applications where low–latency and high throughput are required by end users. Web applications can quickly access the right information within a Couchbase cluster and developers can rapidly scale up their web applications by adding nodes.