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

Многопоточная запись в БД. Как?

Добрый день, %username%.

Пытаюсь заставить мультипоточно отрабатывать скрипт-парсер.
Сейчас он работает последовательно:
1. Выбирает ссылки на сайты из БД.
2. Проходить циклом по каждой ссылке вызывая функцию get_info()
3. Функция get_info() ищет на сайте нужную мне информацию и в конце делает SQL запрос на UPDATE записи с этой ссылкой.

Как это все ускорить?
Перепробовал кучу примеров с использование thread, threading, multithreading, multiprocessing модулями, все только усугубляет ситуацию(отработка происходит дольше(!) чем последовательно).
Найти годный и хороший пример не удалось, прошу ткнуть носом куда смотреть, ведь выходит что я что-то упускаю. Иначе зачем вся эта куча модулей, который работают дольше :)

Заранее большое спасибо.
  • Вопрос задан
  • 1386 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
mututunus
@mututunus
Backend developer (Python, Golang)
Ваш ответ на вопрос

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

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