Sidekiq以最快的方式遍历每条记录

问题描述 投票:0回答:1

我有一个sidekiq工作,我计划每天午夜运行。作业循环遍历我的数据库中的每个商店(用户)并为每个商店运行工作者。我的数据库获得的商店或用户越多,这种方法就越慢。我在想,有没有更有效的方法来解决这个问题?

ruby-on-rails cron sidekiq delayed-job worker
1个回答
0
投票

逐行执行任何批处理操作将无法很好地扩展。最好的方法是重新编写Sidekiq Job以立即执行所有行。如果您能提供有关您想要实现的目标的更多详细信息,我们将很乐意为您提供帮助。 :)

© www.soinside.com 2019 - 2024. All rights reserved.