すべて正しいけれど、その前にもっと本質的な話を...CouchDBの思想の原点: RelaxCouchDB: TheDefinitive Guide より...If there’s one phrase to describe CouchDB it is relax.making CouchDB easy, event a pleasure, to use.当たり前のことが当たり前に感じられる道具であること。開発するときの当たり前感ドキュメント指向運用するときの当たり前感いつでも利用可能
Server Side JavaScriptImplCouchDBの場合は Spidermonkeyベースの実装CGIのように動作するcouchjsというProcess Poolが都度実行CouchDBのメインプロセスとPipeで通信それほど早くないので注意Server Side で実装してみて、遅ければブラウザに実行させるのもあり。ドキュメントモデルと画面の差異が大きいほどJSで処理する量が多くなるので、その場合は設計を疑うのも○。実際どこまでできる?sandbox になっているので、ファイルを読んだり、外部リソースにアクセスすることはできない。JSの実装が気に入らなければ、Python, Ruby など他の実装に切り替えることもできる。