Warehouse Stock Clearance Sale

Grab a bargain today!


Sign Up for Fishpond's Best Deals Delivered to You Every Day
Go
Getting Started with ­Couchdb
Extreme Scalability at Your Fingertips

Rating
Format
Paperback, 82 pages
Published
United States, 1 March 2012

CouchDB is a new breed of database for the Internet, geared to meet the needs of today’s dynamic web applications. With this concise introduction, you’ll learn how CouchDB’s simple model for storing, processing, and accessing data makes it ideal for the type of data and rapid response users now demand from your applications—and how easy CouchDB is to set up, deploy, maintain, and scale.



The code-packed examples in this book will help you learn how to work with documents, populate a simple database, replicate data from one database to another, and a host of other tasks.

* Install CouchDB on Linux, Mac OS X, Windows, or (if you must) from the source code

* Interact with data through CouchDB’s RESTful API, and use standard HTTP operations, such as PUT, GET, POST, and DELETE

* Use Futon—CouchDB’s web-based interface— to manage databases and documents, and to configure replications

* Learn how to create, update, and delete documents in JSON format, and how to create and delete databases

* Work with design documents to get the formatting and indexing your application requires


Preface; Introduction; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Acknowledgements; Chapter 1: Why CouchDB?; 1.1 Learning to Relax; 1.2 A Different Data Model; 1.3 Replication; 1.4 Eventual Consistency; 1.5 Data: Local, Remote, Everywhere; 1.6 CouchDB Deployment and Peformance; Chapter 2: Installation; 2.1 Installation on Linux; 2.2 Installation on Mac OS X; 2.3 Installation on Windows; 2.4 Installation from Source; 2.5 Next Steps; Chapter 3: CouchDB Basics; 3.1 Using Futon; 3.2 Populating a Simple Database; 3.3 HTTP Operations; 3.4 Errors; 3.5 HTTP Headers; 3.6 HTTP URL Paths; 3.7 JSON; 3.8 Documents; Chapter 4: Design Documents; 4.1 Creating Design Documents; 4.2 Shows; 4.3 Views; 4.4 Lists;

Show more

Our Price
$18.83
Elsewhere
$21.21
Save $2.38 (11%)
Ships from UK Estimated delivery date: 14th May - 22nd May from UK
Free Shipping Worldwide

Already Own It? Sell Yours
Buy Together
+
Buy together with Getting Started with Couchbase Server at a great price!
Buy Together
$37.66
Elsewhere Price
$40.04
You Save $2.38 (6%)

Product Description

CouchDB is a new breed of database for the Internet, geared to meet the needs of today’s dynamic web applications. With this concise introduction, you’ll learn how CouchDB’s simple model for storing, processing, and accessing data makes it ideal for the type of data and rapid response users now demand from your applications—and how easy CouchDB is to set up, deploy, maintain, and scale.



The code-packed examples in this book will help you learn how to work with documents, populate a simple database, replicate data from one database to another, and a host of other tasks.

* Install CouchDB on Linux, Mac OS X, Windows, or (if you must) from the source code

* Interact with data through CouchDB’s RESTful API, and use standard HTTP operations, such as PUT, GET, POST, and DELETE

* Use Futon—CouchDB’s web-based interface— to manage databases and documents, and to configure replications

* Learn how to create, update, and delete documents in JSON format, and how to create and delete databases

* Work with design documents to get the formatting and indexing your application requires


Preface; Introduction; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Acknowledgements; Chapter 1: Why CouchDB?; 1.1 Learning to Relax; 1.2 A Different Data Model; 1.3 Replication; 1.4 Eventual Consistency; 1.5 Data: Local, Remote, Everywhere; 1.6 CouchDB Deployment and Peformance; Chapter 2: Installation; 2.1 Installation on Linux; 2.2 Installation on Mac OS X; 2.3 Installation on Windows; 2.4 Installation from Source; 2.5 Next Steps; Chapter 3: CouchDB Basics; 3.1 Using Futon; 3.2 Populating a Simple Database; 3.3 HTTP Operations; 3.4 Errors; 3.5 HTTP Headers; 3.6 HTTP URL Paths; 3.7 JSON; 3.8 Documents; Chapter 4: Design Documents; 4.1 Creating Design Documents; 4.2 Shows; 4.3 Views; 4.4 Lists;

Show more
Product Details
EAN
9781449307554
ISBN
1449307558
Publisher
Dimensions
23.3 x 17.8 x 0.4 centimeters (0.17 kg)

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.

Show more
Review this Product
Ask a Question About this Product More...
 
Item ships from and is sold by Fishpond World Ltd.

Back to top
We use essential and some optional cookies to provide you the best shopping experience. Visit our cookies policy page for more information.