在mongodb中保存聊天消息的最佳方法是什么?

每当服务器收到消息时,是否有更好的方式来logging聊天logging,而不是写入数据库。 我正在考虑在每个聊天会话之后保存日志,而不是每个味精。

npm install faye var client = require("faye") ; client.subscribe("/myChannel", function(messageRecievedOnChannel){ // each time a message is received in channel, // log it + save to dB if needed. } ; 

//阅读Faye手册以获得更深入的理解。 // https://www.npmjs.com/package/faye