【发布时间】:2020-05-04 21:51:38
【问题描述】:
我正在使用 MERN 框架(后端为 MongoDB、Express 和 Node.js,前端为 React)实现一个 Web 应用程序。
在我的 Web 应用程序的一部分中,我需要非常频繁地访问 Mongo 数据库的集合(每 50 毫秒)。 我需要将此数据与视频播放器同步。
我想知道处理这种情况的最佳方法。 我现在想出的选项是:
- 向集合发送单个 GET 请求并将该集合的全部内容保存在前端的变量中(但我认为这是最糟糕的解决方案,因为此集合的大小为 350MB)
- 每 50 毫秒发送一次 GET 请求
- 根据视频播放器当前时间,每隔N秒发送一次GET请求,并将请求内容动态保存在前端的一个变量中
我确信有更好的方法来处理这种情况。
【问题讨论】:
标签: javascript node.js reactjs mongodb rest