Node.js中的Redis队列用于数据库插入

时间:2018-10-19 13:59:51

标签: node.js database performance redis

我需要一些帮助,以确定在使用节点,redis并假设MySQL / MongoDB时需要为每个请求插入大量数据的情况下的最佳做法。

您将如何设置一个队列来处理每个请求,如下所示:

  • 用户在我的应用程序中请求一个URL,即/ route / insert-data
  • 服务器处理该请求,将其添加到Redis队列,然后将状态200发送回用户
  • 应用程序以某种间隔检查redis队列中是否有任何内容,如果有,它将选择最旧的内容,将其插入数据库中,然后从redis中删除密钥。

这里最好的方法是什么?我目前有一个快速应用程序设置。

谢谢!

0 个答案:

没有答案