USA:+1-703-445-4802
India:+91-8143111555 / +91-8790216888
Whats app: +91-8143110555

CouchDB Online Training in Hyderabad India

CouchDB 





Prerequisites:
  • Basic knowledge of HTML
  • Basic knowledge of SQL and relational database design
Duration: 25hrs

Course Content:

Introduction to NoSQL and Apache CouchDB
  • Why NoSQL?
  • Relational DB vs NoSQL?
  • Type of NoSQL Databases
  • CAP Theorem and Tunable Consistency
  • Advantages of NoSQL
  • Where does CouchDB fit in?
  • ACID Properties
Getting Started Apache CouchDB
  • Apache CouchDB Setup
  • Important Configuration
  • Writing and Reading Data
  • Key Concepts (Views, Document Storage etc.)
  • CouchDB API
Data Modelling
  • Differences between RDBMS and CouchDB
  • Keys and values
  • Indexes
  • Sorting
  • Equal keys
  • Lookup Views
  • Linked documents
  • Complex Keys
  • Grouping
  • Backup and Restore
  • Performance Tuning
CouchDB Map and Reduce Functions
  • Map Functions
  • Reduce Functions