繁体   English   中英

Nodejs GET REST API 频繁访问MongoDb数据库

[英]Nodejs GET REST API and frequent access to MongoDb database

我正在使用 MERN 框架(后端为 MongoDB、Express 和 Node.js,前端为 React)实现 web 应用程序。

在我的 web 应用程序的一部分中,我需要非常频繁地访问 Mongo 数据库的集合(每 50 毫秒)。 我需要将此数据与视频播放器同步。

我想知道处理这种情况的最佳方法是什么。 我现在想到的选项是:

  1. 向集合发送单个 GET 请求并将该集合的全部内容保存在前端的变量中(但我认为这是最糟糕的解决方案,因为此集合的大小为 350MB)
  2. 每 50 毫秒发送一次 GET 请求
  3. 根据视频播放器的当前时间,每隔N秒发送一次GET请求,并将请求内容动态保存在前端的一个变量中

我确信有更好的方法来处理这种情况。

我认为实现这一目标的正确方法是在您的应用程序中打开 sockets,因为它会自动轮询您的服务器。这里是链接socket.io

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM