正确存储Node.js IM应用程序在MongoDB中的对话

我正在开发(又一个)节点,js + Express + Socket.IO Facebook /类似即时消息应用程序。

服务器端大部分都是完整的,但我一直在寻找一种合适的方式来存储和检索对话,我想我可以试试MongoDB。

我之前从未使用过noSQL数据库,因此我希望提供一些关于如何处理这些问题的建议,主要是以正确的方式处理。

我正在考虑创建包含用户聊天和具有时间戳的聊天记录的条目,这很简单。

有什么想法吗?


虽然这并不能完全解决您正在构建的应用程序,但10gen(支持mongodb的公司)已经发布了一段演示视频,演示了如何创建IRC聊天服务器。 这是一个非常漫长而且非常广泛的演示文稿,应该涵盖与构建应用程序相关的大部分材料。 在我看来,绝对是最适合你开始使用的资源。

http://www.10gen.com/presentations/mongonyc-2012-building-mongodb-power-chat-server

希望这可以帮助!

链接地址: http://www.djcxy.com/p/94163.html

上一篇: Store Node.js IM App conversations in MongoDB properly

下一篇: How to use WebSocket with a Jetty emdedded custom server