2009-05-20から1日間の記事一覧
CouchDBというかMapReduce萌えな最近なのだが、流石に手元の貧弱な環境に入れて良いものだか躊躇してた。 ということでなんかMapRecudeのレッスンができないかと思ってた。関数がJavascriptならHTML一枚あればできそうな感じだし。 ということで見つけた。In…
0.8.0-2とちょっと古いのが気になるけど、apt-getでサクッとインストールは完了。/etc/couchdb/couch.iniにあるBindAddressを書き換えて(0.0.0.0は使えなかった)、http://server:5984/_utils/にアクセス。をを、カウチのロゴがぁ。 早速Test Suiteするが、re…
こんなのを試してみた。 Map関数 for (i in doc.tags) { var val = doc.tags[i]; if (doc.info.width >= doc.info.height) { emit([val, "Portrait"], 1); } else { emit([val, "Landscape"], 1); } } Reduce関数 return sum(values); 出力は { "rows": [ {"…
下で紹介したインタラクティブCouchDBだが、そのページにトラックバックした記事の一つを和訳してみた。英文読解能力がガチで低下してる。我ながらひどい。 カウチでブラウズ Mozillaの"S"をビルドしているすばらしい同僚であるAtul Varmaは、BrowserCouchと…