node.js - 寻找仅将最近数据保留在数据库中的选项
问题描述
我每 x 分钟从 API 获取一大块数据,并将其上传到 mongodb 中的集合。
我正在获取的数据可能会在每次调用之间发生变化。由于我只需要将更新的数据存储到数据库中,因此我将删除集合中的所有文档,然后再次添加从 api 获取的所有数据。
这个过程似乎不是一个好的过程。所以我想知道是否有任何其他方式可以让我的数据库更新为每 x 分钟从 api 获取的所有最新数据。
解决方案
推荐阅读
- c# - 使用 c# 获取标头信息
- .net - Nuget api 请求因内部服务器错误而失败
- javascript - ReactJS URL 更改但没有带有 BrowserRouter 的页面
- java - 将字符串转换为地图列表
- amazon-dynamodb - 如何使用 AWS Dynamo cli 查询以下划线开头的键?
- java - 哪个测试用例导致运行时错误?
- python - 如何将线向量转换为线密度栅格?
- javascript - 使用ajax调用触发Button Click事件时如何获取Listbox的所有元素
- firebase - Firebase 实时数据库更新操作是免费的吗?
- jquery - 使用 JS 向多个 HTML 表中添加行