CouchDB Getting-Started on openSUSE Step-by-Step

July 24, 2013 | By Regaz | Filed in: Uncategorized.

Getting-Started CouchDB openSUSE

The Guide Shows You Step-by-Step How to Getting-Started Quickly with the Latest Apache CouchDB NoSQL Database Stable/Development Release for openSUSE Linux 32/64-bit.

CouchDB Characteristics:

  • Ad Document Database Server, accessible via a RESTful JSON API
  • Ad-hoc and Schema-Free with a Flat address space
  • Distributed, featuring robust, incremental Replication with bi-directional conflict detection and management
  • Query-able and Index-able, featuring a table oriented reporting engine that uses JavaScript as Query Language.

If You didn’t yet Dispose of a Working CouchDB Installation then Look to Guide on Installing for openSUSE Linux.

Gnome Penguin CouchDB
  1. How to Install CouchDB on openSUSE Linux

    OpenSUSE CouchDB Installation
  2. Open Terminal Window
    (Press “Enter” to Execute Commands)
    Linux OpenSuse 12 KDE4 Open Terminal
  3. Starting CouchDB Server
    sudo su -c "couchdb -b"
  4. Test Connection to CouchDB
  5. Get CouchDB Databases List
    curl -X GET http://localhost:5984/_all_dbs
  6. Create a CouchDB Database
    curl -X PUT http://localhost:5984/test-db
  7. Show Up New Database Info
    curl -X GET http://localhost:5984/test-db
  8. Inserting a Document in Database
    curl -X POST -H "Content-Type:application/json" -d '{"type":
    "users", "name":"mySelf", "location":"Here:)"}' http://localhost:5984/test-db

    The Output Show the Document ID to Use for Query the Database Below…

  9. Retriving a Document from Database
    curl -X GET http://localhost:5984/test-db/<a1b2c3d4...> | python -mjson.tool
  10. Getting-Started with Fauxton CouchDB Admin Console

    Futon Admin Tutorial

Tags: , , , , , , , , , , ,