Description
Table of contents
1. Introduction
- 1.1 Describes the evolution
- 1.2 Overview of document-oriented databases and their need
- 1.3 Explains the various components
2. Installation
- 2.1 Describes the steps for installation of CouchDB on Linux operating system
- 2.2 Explains the prerequisites to be fulfilled for installation
- 2.3 Describes the procedure for building from its source code
3. Initials
- 3.1 Explains various applications to connect to CouchDB(Ref: NoSQL-CouchDB)
- 3.2 Describes views management commands for CouchDB
4. Administering
- 4.1 Illustrates the usage of the Futon interface and tools
- 4.2 Explains the procedure to create databases and documents
- 4.3 Explains the process of implementing replication, compaction, and bulk data import or export
5. JSON
- 5.1 Explains the usage of JSON in CouchDB for designing and defining documents and views
6. Views
- 6.1 Explains the procedure of using Futon for defining views and implementing permanent views
- 6.2 Illustrates the definition of views using the API
- 6.3 Explains the aggregation functions, ordering, and filtering results in view results
7. Map/Reduce
- 7.1 Explains the need and advantages of using Map/Reduce
- 7.2 Describes the steps to interface Map/Reduce with the Futon interface
8. Deployment
- 8.1 Explains the use of performance monitoring by stats URI
- 8.2 Explains the implementation of backup and security
- 8.3 Describes configuration for clustering, fault tolerance, and load balancing
9. Development
- 9.1 Describes CouchApp usage for applications
- 9.2 Explains the process of interfacing programming languages and CMS with CouchDB
Locus Academy has more than a decade experience in delivering the training/staffing on CouchDB for corporates across the globe. The participants for the training/staffing on CouchDB are extremely satisfied and are able to implement the learnings in their on going projects.
Reviews
There are no reviews yet.