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

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

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

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

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

Заранее большое спасибо.
  • Вопрос задан
  • 1388 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
mututunus
@mututunus
Backend developer (Python, Golang)
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Краснодар
от 220 000 до 300 000 ₽
ITK academy Краснодар
от 75 000 ₽
DimaTech Ltd Краснодар
от 140 000 до 140 000 ₽