Задать вопрос
@driverx18

Как быстрее всего забить базу 5 млн юзерами и в последствии всех их выбирать?

Требуется забить базу 5 млн юзерами, получить их надо по апи, и забить в базу. Апи позволяет за один запрос выбрать 200 чел максимум.
Как оптимальнее всего делать?
1) Делать INSERT сразу двести человек
2) Делать инсерт по одному человеку (совсем вряд ли)
3) Собрать в один массив сразу, допустим, n-ое количество чел (например 100к), и сделать INSERT 100к человек, потом опять получать 100к?

Далее, вопрос, когда я их всех забью: как их получать, когда надо будет им всем писать письмо?
Выбирать чанками по n человек (где n - я не знаю сколько, подскажите)? Лимит Оффсет потянет? На первом миллионе не задохнется?

И, допустим, мы их получили. Ходить в цикле и каждому слать имейл из 5 млн?
  • Вопрос задан
  • 159 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
Да. Ходить в цикле и каждому слать имейл из 5 млн.
Спамер должен страдать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы