2012-02-04 7 views
1

CouchDBには、JSビュー(フィルタ、およびショー)の解釈を担当するデフォルトのJSクエリサーバーcouchJSが付属しており、Mozilla SpiderMonkeyのバージョンと思われます。あなたがバイナリ内の文字列を見れば、CouchDB 1.0.1での出荷はSpiderMonkey 1.8.5と思われます。しかし、V8からJägerMonkeyには、少なくとも複雑なビューやフィルタでは、より良いパフォーマンスを提供するかもしれない(あるいはそうでないかもしれない)JSエンジンがあります。誰もそれを試したことがありますか?それは価値があるだろうか? (最初の質問は彼らが働くだろうか、あなた自身で試したことさえありますが、誰もいなければそれをすることができます、私の時間を無駄にしたくない)誰かがCouchDBでさまざまなjavascriptクエリサーバーを変更してベンチマークしようとしましたか?

答えて

1

SpiderMonkey、そのため、CouchDB 1.0.1はSpiderMonkeyのさまざまなリリースで動作する可能性があります。 (同様に、あなたのブラウザは、JavaまたはFlashプラグインの多くのリリースの1つを実行するかもしれません。)

私はBuild-CouchDBを維持しており、かなり最近のSpiderMonkeyを構築します。しかし私はベンチマークを見たことがない。

JavaScriptの実行速度はCouchDBのボトルネックではないため、CouchDBを高速化してもCouchDBの方がはるかに高速になるわけではありません。

関連する問題