CouchDB で Map/Reduce を試してみた
こんにちは
僕は今、立川の Cloud Cafe にいます。いいところですね。アイスティーおいしいです。
今日は学校が半日で放課だったんだけど、間違えて塾を夜8時からにしてしまったので、暇つぶしがてら、CouchDB で遊んでみたよ。
環境
- (Cloud Cafe)
- OS X Lion
- Couchbase Single Server
- Node.js v0.4.12
コード
couchdb = require 'couchdb' DB_PORT = 5984 client = couchdb.createClient DB_PORT, 'localhost' db = client.db 'testdb2' videos = [ title: 'foo' tags: ['a', 'b'] , title: 'bar' tags: ['b', 'c', 'd'] , title: 'baz' tags: ['c', 'a'] ] for doc in videos db.saveDoc doc, (err, ok) -> console.log 'done.'
なんか"done."の文字が出力されなかったけど気にしない。
さいごに
文章の構成を考えずに書き始めたらよくわからなくなったので、まとまったらまた書こうと思う。