急遽大門駅付近で開催されることになったCouchDB勉強会のレポートです。
参加者: @maiha, @yugui, @yamaz, @takiuchi
そもそもCouchDBは何かというと、 Apacheのプロジェクト で、分散、耐障害性、スキーマフリー、ドキュメント指向なデータベスで、 RESTfulなAPIを使って制御します。
結構前から存在していたのですが、取りかかるきっかけがなくてスルーしていました。
しかし、dm-couchdb
早速、couchdbをインストールします。
いまのところ、ソースからcouchdb-0.
dm-couchdb
1 % cd adapters/dm-couchdb- adapter 2 % sudo rake install
すればOKです。 基本的な使い方は上記GitHubリポジトリのREADMEを読めば分かります。
結論として、普通にMerbアプリを作れるようになりました。
試しに作りかけの社内ツール的なものをMerb/DM/Co
Future Worksとしては、
- read_manyでのorderの指定。emitの第一引数を使う。逆順をどうするか。
- count以外のaggregate (max, min, sum, avg) のサポート
などがありますね。
posted by
genki
on Fri 3 Apr 2009
at 14:46