CouchDBには、JSビュー(フィルタ、およびショー)の解釈を担当するデフォルトのJSクエリサーバーcouchJSが付属しており、Mozilla SpiderMonkeyのバージョンと思われます。あなたがバイナリ内の文字列を見れば、CouchDB 1.0.1での出荷はSpiderMonkey 1.8.5と思われます。しかし、V8からJägerMonkeyには、少なくとも複雑なビューやフィルタでは、より良いパフォーマンスを提供するかもしれない(あるいはそうでないかもしれない)JSエンジンがあります。誰もそれを試したことがありますか?それは価値があるだろうか? (最初の質問は彼らが働くだろうか、あなた自身で試したことさえありますが、誰もいなければそれをすることができます、私の時間を無駄にしたくない)誰かがCouchDBでさまざまなjavascriptクエリサーバーを変更してベンチマークしようとしましたか?
1
A
答えて
1
SpiderMonkey、そのため、CouchDB 1.0.1はSpiderMonkeyのさまざまなリリースで動作する可能性があります。 (同様に、あなたのブラウザは、JavaまたはFlashプラグインの多くのリリースの1つを実行するかもしれません。)
私はBuild-CouchDBを維持しており、かなり最近のSpiderMonkeyを構築します。しかし私はベンチマークを見たことがない。
JavaScriptの実行速度はCouchDBのボトルネックではないため、CouchDBを高速化してもCouchDBの方がはるかに高速になるわけではありません。
関連する問題
- 1. SQLプロファイラ:誰が列を変更しましたか?
- 2. カーソルループを使用してデータベースを変更しようとしましたが、データベースは変更されません
- 3. 誰かがHaskellのようなcase-of文をC++で実装しようとしましたか?
- 4. 誰かがhs_errファイルをSunに提出しようとしましたか?
- 5. 以前誰かがSDEジオデータベースをArcPadにエクスポートしようとしましたか?
- 6. 誰かがAzure App ServiceをIISに移動しようとしましたか?
- 7. 誰も助けの使用をベンチマークしました
- 8. まだバブルソートをしようとしていますが、リストを変更せずに変更しました
- 9. さまざまなサイズがAndroidをサポートしていますか?
- 10. さまざまなマイクロサービスをDockerとどのように接続しますか?
- 11. 誰も使ってみませんか? JavaScriptで?私はvue.jsウォッチャーを理解しようとしたが
- 12. JavaScriptでテキストエリア値のEventListenerが変更されましたか?
- 13. 誰かが別のOS用にIntel xf86_video_intelをコンパイルしようとしました
- 14. さまざまなデザインパターンが混在していますか?
- 15. railsアプリケーションのビューを変更しようとしましたが、変更が適用されません
- 16. SifrとJavascriptがスタイルシートを変更しています(ページリフレッシュなし)
- 17. サーバーとさまざまなクライアントはどのように機能しますか?
- 18. C++のさまざまなクラスでグローバル変数にアクセスして変更することができます
- 19. さまざまなデバイスでスタイル全体をどのように変更することができますか?
- 20. スレッドモジュールがPython 3で変更されましたか?そしてもしそうなら、どうですか?
- 21. 誰もAndroid上でjavax.persistenceを使用しようとしましたか?
- 22. JavaScriptを - 私がしようとしたとき、私はJavaScriptを使用して要素のスタイルを変更しようとしていますエラー
- 23. D3 csvインポートでデータを変更しようとしました
- 24. JS/jQueryを使用してさまざまなプレースホルダテキストを追加しようとしています
- 25. couchdb 1.2のパスワードをapi経由で変更しますか?
- 26. どのような変更が加えられましたか?
- 27. 入力フィールドの変更がJavascriptによって変更されました
- 28. 誰かがubuntu(できればunbuntu 9)のソースからrubyとrubygemsをインストールしようとしましたか?
- 29. ゲビッシュサイトが変更されましたか?
- 30. アラートからポップアップウィンドウに変更しようとしています