是V8嗎?似乎無法找到此信息。什麼是運行mongoDB shell的JavaScript引擎?
9
A
回答
9
從v3.1.7開始是SpiderMonkey - 在MongoDB 3.2 release notes上確認。
的原因是在compatibility notes解釋說:
的變化允許使用更現代的JavaScript語言特性,並有輕微蒙戈外殼改進走來和兼容性改變
有一些關於here的進一步註釋。
最近的MongoDB版本v3.3.5收到一個update SpiderMonkey版本到45.0.2 ESR。從V8切換回SpiderMonkey的
發展是在v3.1.6版本進行 - 見SERVER-18531,但SpiderMonkey的是默認不啓用,直到v3.1.7 - 看SERVER-19376。
在v3.1.6之前,它是V8 JavaScript引擎,根據release notes,它成爲v2.3.1中的默認設置,並在v2.4 release notes中也突出顯示。
的SpiderMonkey在V2.5.1
在此之前是removed from the source,它是使用了一些非標準的JavaScript擴展,例如ECMAScript for XML擴展的擴展SpiderMonkey V1.7殼。
它似乎已經V8更進一步,但從V8遷移到April 2009 SpiderMonkey。根據this post,它看起來仍然是v1.1.4中的MongoDB的SpiderMonkey,但我無法確定原始交換機是何時。
5
MongoDB使用SpiderMonkey而不是V8。
來源:http://www.mongodb.org/display/DOCS/mongo+-+The+Interactive+Shell
相關問題
- 1. 運行javascript獨立引擎?
- 2. 運行時Django MongoDB引擎錯誤tellsiteid
- 3. 爲什麼搜索引擎爬蟲不能運行JavaScript?
- 4. MongoDB使用什麼搜索引擎?
- 5. 在Java中包含引擎以運行JavaScript的原因是什麼?
- 6. 什麼是腳本引擎?
- 7. 什麼是Docker引擎?
- 8. mongodb shell是用JavaScript編寫的。爲什麼UNIX二進制呢?
- 9. 運行quickfix引擎
- 10. iOS的UIWebView使用的JavaScript引擎的名稱是什麼?
- 11. Gnome 3(Gnome Shell)JavaScript/CSS引擎
- 12. Paw使用了什麼JavaScript引擎?
- 13. 什麼是inkscape的幾何引擎?
- 14. 什麼是最好的Actionscript3 3D引擎?
- 15. 什麼是Perl最好的XSLT引擎?
- 16. 目前最好的Javascript模板引擎是什麼?
- 17. 什麼是||的等價物shell腳本中的JavaScript運算符?
- 18. Rails是什麼::引擎和Rails ::引擎之間::不同
- 19. 在Webworks Playbook OS 2.0上運行的JS/HTML5遊戲引擎/框架是什麼?
- 20. 什麼是Twig for php模板引擎?
- 21. 什麼是MySQL數據庫引擎?
- 22. 什麼是引擎蓋下鑄造
- 23. 模板引擎究竟是什麼?
- 24. js模板引擎是什麼?
- 25. 什麼是RDBMS和數據庫引擎?
- 26. MongoDB - 運行setFeatureCompatibilityVersion需要什麼特權?
- 27. 什麼是MongoDB中的「JavaScript與範圍」
- 28. 的Django MongoDB的引擎InvalidID
- 29. 爲什麼不是這個javascript運行
- 30. 這是什麼意思?引擎錯誤還是什麼?
現在是v8 http://docs.mongodb.org/manual/release-notes/2.4/ – basarat