- Регистрация
- 18.03.2010
- Сообщения
- 280
- Благодарностей
- 12
- Баллы
- 18
Версия: 5.3
Стоит задача брать из списка все варианты ссылок по домену, всего в списке 1 250 000 строк.
Загружаю список всех ссылок в переменную, это быстро.
Затем беру из другого списка домен, тоже быстро.
Теперь использую регулярку:
.*domain.com.* - что брать «все»
И на этом этапе жду 3-5 минут, пока он соберет из переменной в 1 250 000 строк ссылки с указанным доменом. Как это ускорить?
Проверил, если брать не «все», а «первое», получаю практически мгновенный результат, но это не подходить, ведь мне нужны все результаты по домену.
Также подойдет вариант взять случайный вариант по домену (стандартный функционал тоже на долго зависает, я проверил).
Стоит задача брать из списка все варианты ссылок по домену, всего в списке 1 250 000 строк.
Загружаю список всех ссылок в переменную, это быстро.
Затем беру из другого списка домен, тоже быстро.
Теперь использую регулярку:
.*domain.com.* - что брать «все»
И на этом этапе жду 3-5 минут, пока он соберет из переменной в 1 250 000 строк ссылки с указанным доменом. Как это ускорить?
Проверил, если брать не «все», а «первое», получаю практически мгновенный результат, но это не подходить, ведь мне нужны все результаты по домену.
Также подойдет вариант взять случайный вариант по домену (стандартный функционал тоже на долго зависает, я проверил).