У меня есть 5M записей в mysql, и моя задача:
для каждой записи, преобразовать ее в объект json и вставить ее в mongodb.
Моя проблема в том, что при преобразованииэто в json, прежде чем я вставлю объект в Монго, мне нужно вызвать некоторые API Google, и Google имеет ограничение 50 запросов в секунду (QPS).
Как я должен убедиться, что я не превышаю этот предел и до сих пору вас самое быстрое выполнение?
для проверки API в функции, которая выполняет вызов Google API, я положил Thread.sleep (200) (я знаю, это плохо, только для целей тестирования), нотеперь мне нужно запустить его на 5М записях, поэтому мне нужно, чтобы производительность была максимально быстрой
извините, если ответ слишком очевиден, я могу не понять чего-то фундаментального, возможно, потому что я новичок: \ спасибо!