【发布时间】:2019-09-30 17:04:47
【问题描述】:
我正在开发一个带有 node.js 后端的颤振应用程序。我需要实现一个实时聊天服务,并打算将聊天数据存储在 mongodb 数据库中。我考虑的选项数量是:
- 网络套接字
- 长轮询
- pusher 或 pubnub 等第三方服务(两者都没有用于 flutter 的 sdk 所以任何建议都将不胜感激)
- Firebase(使用颤振很容易实现,但我很困惑我应该如何在 mongodb 上存储数据?每条消息的 Api 请求?)
我需要一个快速解决应用程序初始阶段的方案,但也需要考虑我以后是否可以扩展它(随着用户的增加)
提前致谢
【问题讨论】: