【发布时间】:2014-01-24 11:50:33
【问题描述】:
因为我需要实时功能,如聊天、通知、事物的即时更新等。用 node.js(使用 websocket)完全替换我的网站(当前用作 web 服务器 apache + mysql)可能是个好主意),快递和MongoDB?请注意,我还需要上传/下载大小文件。
这种选择的优缺点是什么? 或者您是否推荐其他 Web 服务器而不是 node.js?
顿悟快乐,提前谢谢你。
【问题讨论】:
-
有点模糊的问题,您的网站提供什么服务?多少流量? HTML 重或图像/视频重或两者兼而有之?你使用什么取决于你需要做什么,而不是互联网上不知道你对你的网站了解多少的人的意见。另请注意,mongoDB 是 NoSQL,这意味着查询中的表没有连接;如果您需要加入数据库数据,这会使事情变得复杂。
-
预测上传和下载文件的巨大流量(甚至太大),在线查看文本/图像/音频/视频/等......包括聊天、通知等功能。我现在不知道我是否需要 nosql 或类似 sql 的数据库,但 mongodb 只是一个示例,在 node.js 中使用 mysql 或其他没有问题
标签: mysql node.js apache mongodb express