是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. MongoDB使用什麼搜索引擎?
- 4. 在Java中包含引擎以運行JavaScript的原因是什麼?
- 5. 什麼是腳本引擎?
- 6. 什麼是Docker引擎?
- 7. mongodb shell是用JavaScript編寫的。爲什麼UNIX二進制呢?
- 8. 運行quickfix引擎
- 9. Gnome 3(Gnome Shell)JavaScript/CSS引擎
- 10. iOS的UIWebView使用的JavaScript引擎的名稱是什麼?
- 11. 什麼是Perl最好的XSLT引擎?
- 12. 什麼是最好的Actionscript3 3D引擎?
- 13. 目前最好的Javascript模板引擎是什麼?
- 14. 在Webworks Playbook OS 2.0上運行的JS/HTML5遊戲引擎/框架是什麼?
- 15. MongoDB - 運行setFeatureCompatibilityVersion需要什麼特權?
- 16. 什麼是Twig for php模板引擎?
- 17. 什麼是RDBMS和數據庫引擎?
- 18. js模板引擎是什麼?
- 19. 什麼是MySQL數據庫引擎?
- 20. 這是什麼意思?引擎錯誤還是什麼?
- 21. 最新的django-mongodb引擎
- 22. 運行BIRT報告引擎
- 23. 爲什麼編程MongoDB中運行這段代碼是錯誤
- 24. 什麼是MongoDB的
- 25. Javascript引擎的優點
- 26. 在MongoLab上運行的MongoDB日期的語法是什麼?
- 27. JavaScript引擎解析並運行Javascript網頁(perl/python)
- 28. 什麼是此行的shell腳本做
- 29. 爲什麼引擎instanceof GroovyScriptEngineImpl?
- 30. MongoDB shell執行javascript方法嗎?
現在是v8 http://docs.mongodb.org/manual/release-notes/2.4/ – basarat