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

javascript phía máy chủ mongodb thực sự là phía máy khách?

Bạn có thể lưu trữ mã js như một loại thủ tục được lưu trữ .

Theo bài viết này bạn có thể lưu trữ js dưới dạng lệnh gọi hệ thống:

 db.system.js.save({_id: "sum", value: function (x, y) { return x + y; }});

sau đó gọi nó như:

db.eval("return sum(2, 3);");
db.loadServerScripts();
sum(3,2) 

tài liệu bổ sung tại đây

giải pháp khác cho eval là có một cron job gọi một tệp javascript cục bộ trên máy chủ




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongoid .limit không hoạt động trong mongoid 3.1.x

  2. Các ràng buộc duy nhất của MongoDb trên Phạm vi ngày

  3. MongoDB $ phút

  4. giảm giá trị trong bộ sưu tập cho đến 0

  5. mongoose xóa một đối tượng khỏi một mảng lồng nhau