Getting Started with Couchbase Server: Extreme Scalability at Your Fingertips

Do you know what to do if your web application goes viral and usage suddenly explodes? This concise guide introduces you to Couchbase Server, an extremely fast NoSQL database that automatically distributes data across a cluster of commodity servers or virtual machines. You’ll learn hands-on how to build a Couchbase cluster without changing your application, and how to expand your database on the fly without interrupting service.

Discover how this open source server can help your application gain scalability and performance.

  • Learn how the server’s architecture affects the way you build and deploy your database
  • Store data without defining a data structure—and retrieve it without complex queries or query languages
  • Use a formula to estimate your cluster size requirements
  • Set up individual nodes through a browser, command line, or REST API
  • Enable your application to read and write data with sub-millisecond latency through managed object caching
  • Get a quick guide to building applications that integrate Couchbase’s core protocol
  • Identify problems in your cluster with the web console
  • Expand or shrink your cluster, handle failovers, and back up data
1109602205
Getting Started with Couchbase Server: Extreme Scalability at Your Fingertips

Do you know what to do if your web application goes viral and usage suddenly explodes? This concise guide introduces you to Couchbase Server, an extremely fast NoSQL database that automatically distributes data across a cluster of commodity servers or virtual machines. You’ll learn hands-on how to build a Couchbase cluster without changing your application, and how to expand your database on the fly without interrupting service.

Discover how this open source server can help your application gain scalability and performance.

  • Learn how the server’s architecture affects the way you build and deploy your database
  • Store data without defining a data structure—and retrieve it without complex queries or query languages
  • Use a formula to estimate your cluster size requirements
  • Set up individual nodes through a browser, command line, or REST API
  • Enable your application to read and write data with sub-millisecond latency through managed object caching
  • Get a quick guide to building applications that integrate Couchbase’s core protocol
  • Identify problems in your cluster with the web console
  • Expand or shrink your cluster, handle failovers, and back up data
12.99 In Stock
Getting Started with Couchbase Server: Extreme Scalability at Your Fingertips

Getting Started with Couchbase Server: Extreme Scalability at Your Fingertips

by MC Brown
Getting Started with Couchbase Server: Extreme Scalability at Your Fingertips

Getting Started with Couchbase Server: Extreme Scalability at Your Fingertips

by MC Brown

eBook

$12.99  $16.99 Save 24% Current price is $12.99, Original price is $16.99. You Save 24%.

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers


Overview

Do you know what to do if your web application goes viral and usage suddenly explodes? This concise guide introduces you to Couchbase Server, an extremely fast NoSQL database that automatically distributes data across a cluster of commodity servers or virtual machines. You’ll learn hands-on how to build a Couchbase cluster without changing your application, and how to expand your database on the fly without interrupting service.

Discover how this open source server can help your application gain scalability and performance.

  • Learn how the server’s architecture affects the way you build and deploy your database
  • Store data without defining a data structure—and retrieve it without complex queries or query languages
  • Use a formula to estimate your cluster size requirements
  • Set up individual nodes through a browser, command line, or REST API
  • Enable your application to read and write data with sub-millisecond latency through managed object caching
  • Get a quick guide to building applications that integrate Couchbase’s core protocol
  • Identify problems in your cluster with the web console
  • Expand or shrink your cluster, handle failovers, and back up data

Product Details

ISBN-13: 9781449331023
Publisher: O'Reilly Media, Incorporated
Publication date: 06/08/2012
Sold by: Barnes & Noble
Format: eBook
Pages: 90
File size: 6 MB

About the Author

A professional writer for over 15 years, Martin 'MC' Brown is the author and contributor to over 26 books covering an array of topics, including programming, system management and web technologies. His expertise spans myriad development languages and platforms – Perl, Python, Java, JavaScript, Basic, Pascal, Modula-2, C, C++, Rebol, Gawk, Shellscript, Windows, Solaris, Linux, BeOS, Microsoft WP, Mac OS and more. The combination has resulted in expertise in web programming, systems management and integration, and XML and DocBook technologies for writing and publishing documentation. A former LAMP Technologies Editor for LinuxWorld magazine and is a regular contributor to ServerWatch.com, LinuxPlanet, ComputerWorld and IBM developerWorks. As a Subject Matter Expert for Microsoft he provided technical input to their Windows Server and certification teams. He draws on a rich and varied background as founder member of a leading UK ISP, systems manager and IT consultant for an advertising agency and Internet solutions group, technical specialist for an intercontinental ISP network, and database designer and programmer – and as a self-confessed compulsive consumer of computing hardware and software. In his pre-writing life he spent more than 10 years designing and managing mixed platform environments. As a result he has developed a rare talent of being able to convey the benefits and intricacies of his subject with equal measures of enthusiasm, professionalism, in-depth knowledge and insight. A past technical writer building both the documentation system and writing content for MySQL and the MySQL groups within Sun and then Oracle. MC is currently the VP of Documentation for Couchbase and is responsible for all published documentation, training programme and content, and the the Couchbase Techzone.

Table of Contents

Preface; Introduction; Where to Get Help on Couchbase Server; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Acknowledgments; Chapter 1: Introduction to Couchbase Server; 1.1 Architecture and Concepts; Chapter 2: Installation; 2.1 Preparation; 2.2 Installing Couchbase Server; 2.3 Setting Up Couchbase Server; Chapter 3: Couchbase Administration Console; 3.1 Cluster Overview; 3.2 Manage: Data Buckets; 3.3 Couchbase Server States; Chapter 4: Developing with Couchbase; 4.1 Hello Couchbase; 4.2 Deployment Options; 4.3 Basic Operations; 4.4 Storing Data in Couchbase Server; 4.5 Client Interaction with the Cluster; Chapter 5: Monitoring Your Cluster; 5.1 Monitoring Cluster, Nodes, Buckets; 5.2 Monitoring within the Web Console; Chapter 6: Managing Your Cluster; 6.1 Expanding and Shrinking Your Cluster (Rebalancing); 6.2 Failover with Couchbase; 6.3 Backup and Restore;
From the B&N Reads Blog

Customer Reviews