17. HTTP操作 CouchDBは全てのオペレーションをHTTPで実行 GET – ドキュメントの取得 POST – ドキュメントの作成 PUT – ドキュメントの更新 DELETE – ドキュメントの削除 curl コマンドを使えば簡単に確認できます。 Definitive Guide の 04. The Core API の部分
19. Show / List CouchDBでは、データをフォーマットしてクライアントに返す機能をDBで提供 ある意味アプリケーションサーバーとして動作 Definitive Guide の 08. Show Functions / 09. Transforming Views with List Functions の部分 この機能を使うと完結したアプリケーションをCouchDBだけで提供可能 @IT 記事の第2回参照
24. CouchDB自体を変える 開発用ビルドは make dev すればよい。 ./utils/run で起動する Erlang拡張をする場合は ソースを直接書き換える / Hovercraft を使う等 Hovercraft CouchDB のデータベースを(HTTPを使わず)直接いじるためのErlangライブラリ
25. CouchDB: The Definitive Guide基本情報 http://books.couchdb.org/relax/ Creative Commons 3.0 Unported ライセンス Author: J. Chris Anderson, Jan Lehnardt, Noah Slater 本書に関するコメントは、Google Group まで。 Relax with CouchDB http://groups.google.com/group/couchdb-relax