Size: a a a

2019 October 31

К

Кирилл in Scrapy
Elisei Badanin
можно что-то типа scrapy-redis посмотреть
Я вот не сильно разбираюсь в устройстве редис, но разве и списки и редис не in-memory? будет ли между ними большая разница и не забьёт ли это оперативку
источник

EB

Elisei Badanin in Scrapy
редис на диск сохраняет
источник

EB

Elisei Badanin in Scrapy
ну можно в лоб пойти и jobdir юзать
источник

К

Кирилл in Scrapy
Разве? он вроде только бэкапит на диск, а так в оперативке
источник

МС

Михаил Синегубов in Scrapy
Elisei Badanin
да можно где угодно писать, нужно же понимать что и как происходит, если копипастить со стаковерфло, то все быстро загнется
ну, у меня, слава богу, давно уже был опыт записи не малых объемов в sqlite, так что сразу смотреть как не коммитить каждый чих :)
источник

МС

Михаил Синегубов in Scrapy
напомните - с чего все началось :), а то пока с мелким поел - тут 100500 сообщений🤣
источник

EB

Elisei Badanin in Scrapy
да там не то что коммитить даже)
источник

EB

Elisei Badanin in Scrapy
например со страницы достаем 20-30 итемов, если поштучно сохранять то это 1-2сек только на инсерты поштучные, в итоге одну страницу в секунду обрабатываем…потом начинаются тупые вопросы из серии “скрапи тормозит, как установить кластер"
источник

К

Кирилл in Scrapy
источник

АП

Агент Печенька in Scrapy
Кирилл
Разве? он вроде только бэкапит на диск, а так в оперативке
Да. Но есть разные режимы.
источник

EB

Elisei Badanin in Scrapy
источник

МС

Михаил Синегубов in Scrapy
Elisei Badanin
например со страницы достаем 20-30 итемов, если поштучно сохранять то это 1-2сек только на инсерты поштучные, в итоге одну страницу в секунду обрабатываем…потом начинаются тупые вопросы из серии “скрапи тормозит, как установить кластер"
блин, ну, "с дури можно и х...й сломать", и это не зависит от двига и прочего

так то и sqlite модно в памяти завести, тока черевато....
источник

К

Кирилл in Scrapy
всё в памяти, грубо говоря, на маленьких объемах, 100-500 итемов, разници особо нет между простым пайтоновским списком и рэдисом, если опустить персистенс, и остальные примочки
источник

EB

Elisei Badanin in Scrapy
Михаил Синегубов
блин, ну, "с дури можно и х...й сломать", и это не зависит от двига и прочего

так то и sqlite модно в памяти завести, тока черевато....
ну я поэтому и говорю, что лучше не городить то, что не понимаешь…
источник

МС

Михаил Синегубов in Scrapy
Elisei Badanin
ну я поэтому и говорю, что лучше не городить то, что не понимаешь…
ааа, вооо, тогда "ага", тогда солидарен :))
источник

EB

Elisei Badanin in Scrapy
я раньше тоже кодил и не парился, а сейчас на кадый чих вижу кучу аотенциальных проблем((
источник

АП

Агент Печенька in Scrapy
Elisei Badanin
я раньше тоже кодил и не парился, а сейчас на кадый чих вижу кучу аотенциальных проблем((
Та же фигня.
источник

МС

Михаил Синегубов in Scrapy
взрослеете, дяденьки :).
мне повезло в свое время, мне надо было ~100 тыс записей из файла в базу залить, программно.
от  тогда я и познал основы таинства транзакций
источник

EB

Elisei Badanin in Scrapy
да транзакции та понятно) это самое простое
источник

EB

Elisei Badanin in Scrapy
мне пришлось с мускуля на постгрес перейти, из-за апсерта например
источник