1,Node.js是壹個Javascript運行時,於2009年5月發布,由Ryan Dahl開發。它的本質是封裝了Chrome V8引擎。Node.js優化了壹些特殊用例,提供了替代API,使得V8在非瀏覽器環境下運行更好。
2.Node.js仍然可以在不增加額外線程的情況下並發處理任務——node . js是單線程的。它通過事件循環實現並發操作,我們要充分利用這壹點——盡可能避免阻塞操作,改用非阻塞操作。
實現代碼如下:
var?過濾器?=?{_id:?suggestID };
var?更新?=?{ $拉:?{回復:?{ rid:opts . doc . rid } } };
回歸?opts . DBS . csdb . collection(" suggestions ")。findOneAndUpdateAsync(篩選器,更新,?{upsert:?false})