MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jaki jest silnik JavaScript, który uruchamia powłokę mongoDB?

Od v3.1.7 to jest SpiderMonkey - potwierdzone na MongoDB 3.2 informacje o wydaniu .

Powody są wyjaśnione w informacjach o zgodności :

Kilka dalszych uwag na temat tutaj .

Ostatnia wersja MongoDB v3.3.5 otrzymał aktualizację do wersji SpiderMonkey do 45.0.2 ESR.

Rozwój powrotu do SpiderMonkey z V8 został przeprowadzony w wersji v3.1.6 - patrz SERVER- 18531 , ale SpiderMonkey nie był domyślnie włączony do wersji 3.1.7 — zobacz SERVER-19376 .

Przed wersją 3.1.6 był to V8 Silnik JavaScript, który stał się domyślnym w wersji 2.3.1, zgodnie z informacje o wydaniu i jest również wyróżniona w informacjach o wydaniu wersji 2.4 .

SpiderMonkey został usunięty ze źródła w wersji 2.5.1

Wcześniej był to rozszerzony SpiderMonkey Powłoka v1.7, która używała niektórych niestandardowych rozszerzeń JavaScript, na przykład ECMAScript dla XML rozszerzenia.

Wygląda na to, że wersja V8 była jeszcze starsza, ale została przeniesiona w kwietniu 2009 od V8 do SpiderMonkey. Wygląda na to, że nadal był to SpiderMonkey dla MongoDB w wersji 1.1.4 według ten post , ale nie mogę się dowiedzieć, kiedy był pierwotny przełącznik.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Błąd zapytania Mongodb Subdocuments Konwertowanie struktury kołowej do formatu JSON

  2. Jak mogę zachować wartości o zerowej długości podczas fazy $unwind zagregowanego potoku w Mongo?

  3. Jak połączyć się z MongoDB uruchomionym w kontenerze Docker?

  4. Łączenie się z MongoDB Atlas z funkcji Firebase

  5. R :Aktualizacja wpisu w mongodb przy użyciu mongolitu