MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Công cụ JavaScript chạy trình bao mongoDB là gì?

Kể từ v3.1.7 đó là SpiderMonkey - được xác nhận trên MongoDB 3.2 ghi chú phát hành .

Lý do được giải thích trên ghi chú về khả năng tương thích :

Có một số ghi chú khác trên tại đây .

Bản phát hành MongoDB gần đây v3.3.5 đã nhận được một cập nhật sang phiên bản SpiderMonkey thành 45.0.2 ESR.

Quá trình phát triển để chuyển trở lại SpiderMonkey từ V8 đã được thực hiện trong bản phát hành v3.1.6 - xem SERVER- 18531 nhưng SpiderMonkey không được bật theo mặc định cho đến v3.1.7 - xem SERVER-19376 .

Trước v3.1.6, nó là V8 Công cụ JavaScript, trở thành công cụ mặc định trong v2.3.1, theo ghi chú phát hành và cũng được đánh dấu trong v2.4 ghi chú phát hành .

SpiderMonkey đã bị xóa khỏi nguồn trong v2.5.1

Trước đó, nó là một SpiderMonkey mở rộng v1.7 shell đã sử dụng một số tiện ích mở rộng JavaScript không chuẩn, chẳng hạn như ECMAScript cho XML phần mở rộng.

Có vẻ như nó đã trở lại V8 hơn nữa, nhưng đã được di chuyển vào tháng 4 2009 từ V8 sang SpiderMonkey. Có vẻ như nó vẫn là SpiderMonkey cho MongoDB trong v1.1.4 theo bài đăng này , nhưng tôi không thể tìm ra thời điểm chuyển đổi ban đầu.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Không thể xóa, xóa, bỏ mongodb khỏi debian

  2. Swagger (Swashbuckle cho C #) hiển thị Mongo ObjectId dưới dạng một số trường thay vì chuỗi đơn

  3. Cách lặp lại đúng cách qua một tệp json lớn

  4. Bắt đầu với Python và MongoDB

  5. MongoDB:cập nhật vô điều kiện?