DZone
Database Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > Database Zone > Apache CouchDB: Introduction and Installation

Apache CouchDB: Introduction and Installation

Sandeep Patel user avatar by
Sandeep Patel
·
Feb. 14, 13 · Database Zone · Interview
Like (0)
Save
Tweet
4.66K Views

Join the DZone community and get the full member experience.

Join For Free

 

  • This is another database on "NOSQL" concept.
  • NOSQL's are schema less database.
  • The data is stored in a JSON format.
  • It supports distributed configuration .
  • Couch DB supports replication of data across distributed platform, It has many framework for this supporting master replication, slave replication, filtered replication, incremental/bidirectional replication.
  • "Erlang" is a language to customize these feature to deliver new solutions.
  • Couch Db can be downloaded from the link :-
         http://www.apache.org/dyn/closer.cgi?path=/couchdb/packages/win32/1.2.1/setup-couchdb-1.2.1_otp_R14B04.exe
  • After the installation  server start menu,
  •     The Server start up screen,
 
  • The utils are installed in,
         http://127.0.0.1:5984/_utils/

          screenshot,


  •  verify installation,
  •  Creating a new database "student". The database name should be in small letter.
  • After creating the "student" db , the browser will look like,
  • Now time to create a document in the table, these documents are similar like rows in relational database. A new Document can be created by clicking "New Document" link.Then it will create a unique id for this document.
  • Now Save the document,
  • Documents can be created using source tab , where we can modify the java script code to build a document.It provides a editor to manipulate the JSON document.
 
  • Four documents are created similarly for type of student ,

  • Now "student" db is listed with other system databases,

Relational database Database Document

Published at DZone with permission of Sandeep Patel, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Deployment of Low-Latency Solutions in the Cloud
  • Growth in Java Development for Web and Mobile Apps
  • How to Configure Git in Eclipse IDE
  • 3 Predictions About How Technology Businesses Will Change In 10 Years

Comments

Database Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo