Apache CouchDB for Developers ( couch | 14 hours )

Prerequisites:

None

Overview:

Adobe CouchDB is a scalable, fault-tolerant, and schema-free document-oriented database written in Erlang. It's used in large and small organizations for a variety of applications where a traditional SQL database isn't the best solution for the problem at hand.

Audience

This course is directed at engineers and developers seeking to deploy and develop with a CouchDB instance.

Course Outline:

Installing CouchDB

Introduction: CouchDB at a glance

Installation: Get up and running fast

Technical Overview: Details of the CouchDB technology

Basics: Getting started with CouchDB

Configuring CouchDB

Base Configuration

couch_peruser

CouchDB HTTP Server

Authentication and Authorization

Compaction Configuration

Logging

Replicator

Query Servers

External Processes

HTTP Resource Handlers

CouchDB Internal Services

Miscellaneous Parameters

Proxying Configuration

CouchApp

CouchDB External APIs

Query Server

Fauxton

Cluster

  • Setup
  • Theory
  • Node Management
  • Database Management
  • Sharding

JSON Structure

  • All Database Documents
  • Bulk Documents

Troubleshooting

  • Breaking Changes
  • Error Messages
  • Known Problem
  • Official CouchDB bug tracker
Sites Published:

United Arab Emirates - Apache CouchDB for Developers

Qatar - Apache CouchDB for Developers

Egypt - Apache CouchDB for Developers

Saudi Arabia - Apache CouchDB for Developers

South Africa - Apache CouchDB for Developers

Brasil - Apache CouchDB para Desenvolvedores

Canada - Apache CouchDB for Developers

中国 - Apache CouchDB for Developers

香港 - Apache CouchDB for Developers

澳門 - Apache CouchDB for Developers

台灣 - Apache CouchDB for Developers

USA - Apache CouchDB for Developers

Österreich - Apache CouchDB for Developers

Schweiz - Apache CouchDB for Developers

Deutschland - Apache CouchDB for Developers

Czech Republic - Apache CouchDB for Developers

Denmark - Apache CouchDB for Developers

Estonia - Apache CouchDB for Developers

Finland - Apache CouchDB for Developers

Greece - Apache CouchDB for Developers

Magyarország - Apache CouchDB for Developers

Ireland - Apache CouchDB for Developers

Israel - Apache CouchDB for Developers

Luxembourg - Apache CouchDB for Developers

Latvia - Apache CouchDB for Developers

España - Apache CouchDB para Desarrolladores

Italia - Apache CouchDB for Developers

Lithuania - Apache CouchDB for Developers

Nederland - Apache CouchDB for Developers

Norway - Apache CouchDB for Developers

Portugal - Apache CouchDB para Desenvolvedores

România - Apache CouchDB for Developers

Sverige - Apache CouchDB for Developers

Türkiye - Apache CouchDB for Developers

Malta - Apache CouchDB for Developers

Belgique - Apache CouchDB for Developers

France - Apache CouchDB for Developers

日本 - Apache CouchDB for Developers

Australia - Apache CouchDB for Developers

Malaysia - Apache CouchDB for Developers

New Zealand - Apache CouchDB for Developers

Philippines - Apache CouchDB for Developers

Singapore - Apache CouchDB for Developers

Thailand - Apache CouchDB for Developers

Vietnam - Apache CouchDB for Developers

India - Apache CouchDB for Developers

Argentina - Apache CouchDB para Desarrolladores

Chile - Apache CouchDB para Desarrolladores

Costa Rica - Apache CouchDB para Desarrolladores

Ecuador - Apache CouchDB para Desarrolladores

Guatemala - Apache CouchDB para Desarrolladores

Colombia - Apache CouchDB para Desarrolladores

México - Apache CouchDB para Desarrolladores

Panama - Apache CouchDB para Desarrolladores

Peru - Apache CouchDB para Desarrolladores

Uruguay - Apache CouchDB para Desarrolladores

Venezuela - Apache CouchDB para Desarrolladores

Polska - Apache CouchDB for Developers

United Kingdom - Apache CouchDB for Developers

South Korea - Apache CouchDB for Developers

Pakistan - Apache CouchDB for Developers

Sri Lanka - Apache CouchDB for Developers

Bulgaria - Apache CouchDB for Developers

Bolivia - Apache CouchDB para Desarrolladores

Indonesia - Apache CouchDB for Developers

Kazakhstan - Apache CouchDB for Developers

Moldova - Apache CouchDB for Developers

Morocco - Apache CouchDB for Developers

Tunisia - Apache CouchDB for Developers

Kuwait - Apache CouchDB for Developers

Oman - Apache CouchDB for Developers

Slovakia - Apache CouchDB for Developers

Kenya - Apache CouchDB for Developers

Nigeria - Apache CouchDB for Developers

Botswana - Apache CouchDB for Developers

Slovenia - Apache CouchDB for Developers

Croatia - Apache CouchDB for Developers

Serbia - Apache CouchDB for Developers

Bhutan - Apache CouchDB for Developers

Nepal - Apache CouchDB for Developers