第一次了解Rails中的并发和线程处理,因此非常感谢任何建议。Rails同时处理阵列中的多个元素批处理
我目前有一个50个字符串的数组。我有一个第三方API调用,它接受字符串并返回一个数字值。现在,我只是简单地调用每个字符串的API,这需要很长时间。
看过几个SO之后,例如this one,this other one和finally this one,看起来我必须使用某种线程来实现我想要做的事情。我的计划是将数组分成十个字符串,然后在每个十个字符串的每个数组上同时运行5个API调用,希望能够大幅缩短时间。我之前从未做过任何类型的线程,所以我只是想知道,如果我在上面的第三个SO帖子后面的正确轨道上,或者如果我应该使用其他技术,可能会更好地满足我的需要。