我在mysql中有500万条记录,我的任务是:
对于每条记录,将其转换为json对象并将其插入到mongodb中。
我的问题是,在将其转换为json时,在将对象插入mongo之前,我需要调用一些google api,并且google每秒有50个请求(QPS)限制。
我应该如何确保不超过此限制,并且仍能以最快的速度执行?
在执行对Google api调用的函数中测试api,我将Thread.sleep(200)放进去(我知道它很不好,仅出于测试目的),但是现在我需要在5M记录上运行它所以我需要尽可能快地表现
很抱歉,如果答案太明显,我可能不了解基本内容,可能是因为我是新手:\ 谢谢!