Podcast: Play in new window | Download (Duration: 28:00 — 32.1MB) | Embed
Chariot’s Eric Snyder works in both Java, Spring-based applications as well as with dynamic platforms such as Ruby on Rails. He brought CouchDB to our attention earlier this year, and we thought we’d share some information about it with our listeners. Apache CouchDB is a RESTful web-centric document-based database system written in Erlang. It can be used either directly using RESTful mechanisms or via a wrapper API in a number of languages.
Resources:
- http://couchdb.apache.org – project website
- http://www.youtube.com/watch?v=ESDBM9-U804 – CouchDB: Relaxing Offline JavaScript (Google Tech Talk)
- http://books.couchdb.org/relax – CouchDB: The Definitive Guide
APIs (small subset)
- http://github.com/jchris/couchrest– ruby API
- http://github.com/langalex/couch_potato– ruby API (higher level layer on top of couchrest)
- http://couchdbkit.org – python API
- http://github.com/mbreese/couchdb4j – Java-based CouchDB API