有人尝试过用CouchDB更改和基准测试不同的javascript查询服务器吗
Has anybody tried to change and benchmark different javascript query servers with CouchDB?
CouchDB附带了一个默认的JS查询服务器couchJS,它负责解释JS视图(以及过滤器和显示),似乎是Mozilla SpiderMonkey的一个版本。如果您查看二进制文件中的字符串,CouchDB 1.0.1附带的似乎是SpiderMonkey 1.8.5。然而,还有其他(事实上有很多)JS引擎,从V8到JägerMonkey,它们可能会提供(也可能不会)更好的性能,至少在复杂的视图或过滤器中是这样。有人试过吗?这段时间值得吗?(也许第一个问题是它们有效吗?甚至你自己也试过吗?但是,嘿,如果没有人,我可以做,不想浪费我的时间)
CouchDB链接反对SpiderMonkey,因此CouchDB 1.0.1可能与各种SpiderMonkeyRelease中的任何一个一起运行。(同样,您的浏览器可能会运行Java或Flash插件的许多版本之一。)
我维护Build CouchDB,它确实构建了一个最近的SpiderMonkey,用于跟踪JIT的改进;然而,我从未见过基准。
普遍的共识是JavaScriptVM的执行速度不是CouchDB的瓶颈,因此使其更快不会使CouchDB明显更快。
相关文章:
- 用javascript查询lucene索引
- 如何使用javascript查询重定向url
- Javascript查询字符串错误'='显示为%26
- 在couchdb中的Javascript查询中嵌入JSON
- 如何在codeehind中访问javascript查询字符串
- 通过JavaScript查询wordnet
- 解析中的嵌套 JavaScript 查询
- jQuery/JavaScript 查询关于 title 属性
- 关于上下文对象的 Javascript 查询
- 如何通过Javascript查询Prolog
- Javascript查询选择器
- 如何在MongoDB MapReduce JavaScript查询中引用对象数组中对象的每个属性
- 使用javascript查询其他Rails数据
- 使用JavaScript查询SharePoint列表
- 有人尝试过用CouchDB更改和基准测试不同的javascript查询服务器吗
- 使用Javascript查询XML
- 如何使用JavaScript查询STUN服务器以获取公共IP和端口
- 字符串.格式在javascript查询
- CRM Online 2013中如何使用Javascript查询保存在记录中的图片注释
- 如何正确地转义数据与javascript查询字符串在PHP中解码