簡體   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