【发布时间】:2015-09-30 12:00:58
【问题描述】:
我有一组 100 个 Rss 链接,我每 5/30/45 分钟解析一次。 所以大多数时候收到的记录可能是相同的,但肯定会添加一些额外的记录,因此可能会有所不同。
记录不应在数据库中重复(无重复记录)。 如果记录已经存在,则检查记录是否相同,如果不同则更新,否则拒绝,如果不退出则插入。
可能的方式:
- 从 node.js 循环保持检查和插入,这将真正杀死应用程序,因为有更多的记录。
- 编写一个存储过程。
- 批处理。
我不知道批处理,所以如果有人可以分享有关在 mysql 中批处理的信息。如何用一些示例代码上传批量数据将非常有帮助。
【问题讨论】:
标签: mysql database node.js batch-processing