@stayHARD

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

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

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

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

Заранее большое спасибо.
  • Вопрос задан
  • 1367 просмотров
Пригласить эксперта
Ответы на вопрос 1
mututunus
@mututunus
Backend developer (Python, Golang)
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы