InfoQ

InfoQ

Presentation

My Bookmarks

Login or Register to enable bookmarks for unlimited time.

The content has been bookmarked!

There was an error bookmarking this content! Please retry.

Recorded at:
Recorded at

CouchDB

Presented by Will Leinweber on Apr 13, 2011 Length 00:45:40     Download: MP3
     Slides
Sections
Operations & Infrastructure,
Architecture & Design,
Development
Topics
Operations ,
Data Access ,
Database Management ,
Database Design ,
Infrastructure ,
Architecture ,
CouchDB ,
Database ,
Document DB ,
CodepaLOUsa 2011
 

How would you like to view the presentation?

In case you are having issues watching this video, please follow these simple steps to help us investigate the issue:
1. Right click on the video player and select Copy log
2. Paste the copied information in an email to video-issue@infoq.com (clicking this link will fill in the default details in most email clients).
Note: in case your email client hasn't automatically picked up the email subject, please include in your email the URL of the video too.
3. Done.
We will investigate the issue and get back to you as soon as possible. Thanks for helping us improve our site!
Summary
CouchDB is a schema-free document database. But now that the NoSQL movement is in full swing, there are several document databases to choose from, so why choose Couch? Two things really set CouchDB apart from the rest: its map/reduce views and its RESTful API. Since the API is RESTful, you can easily use Couch from any platform that can talk HTTP. The benefits go way beyond that, though.

Bio
Will Leinweber is been using CouchDB exclusively for the last year and half and recently became a maintainer of the couchrest gem. Currently he's a cofounder at merge.fm which merges fans and musicians during the songwriting process. Will (infrequently) blogs at bitfission.com/, and is @leinweber on twitter.

About the conference
Code PaLOUsa is a conference designed to cover all aspects of software development regardless of technology stack. It has sessions revolving around Microsoft, Java, and other development platforms; along with session on higher levels that are platform agnostic. The conference schedule will feature presentations from well-known professionals in the software development community.
CouchDB is NOT RESTful by Rickard Öberg Posted
Re: CouchDB is NOT RESTful by Thomas Anderson Posted
Thanks by N T Posted
  1. Back to top

    CouchDB is NOT RESTful

    by Rickard Öberg

    CouchDB is NOT RESTful. Please read this:
    www.jroller.com/rickard/entry/rest_api_for_infr...

    There is nothing wrong with not having a RESTful API, but please oh please don't say you have one when it takes a minute to figure out that you don't. Thanks.

  2. Back to top

    Re: CouchDB is NOT RESTful

    by Thomas Anderson

    Yes it is, couchdb.apache.org/docs/intro.html. You can access it using restful api.

    And java is object oriented language event though it has primitive data types.

  3. Back to top

    Thanks

    by N T

    Interesting talk, I definitively feel more comfortable giving it a spin after watching this talk, but I'm still not convinced it is much easier than say Hibernate over SQL with table auto-generation.