$schemamarkup = get_post_meta(get_the_ID(), 'schemamarkup', true); if(!empty($schemamarkup)) { echo $schemamarkup; }

CouchDB Getting Started on openSUSE Step-by-Step

July 24, 2013 | By Duchateaux.

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 GNU/Linux.

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.

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

    In case first see: Terminal QuickStart Guide.

  3. Starting CouchDB Server

    sudo su -c "couchdb -b"

  4. Test Connection to CouchDB

    curl http://127.0.0.1:5984/

  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