Size: a a a

2020 May 26

ДК

Дмитрий Кожанов... in Laravel Pro
DK
а насколько важны данные? если например редиска упадёт
это кэш выдачи поиска же
источник

ДК

Дмитрий Кожанов... in Laravel Pro
Чтобы выборку не делать дважды
источник

НА

Николай Алиферов... in Laravel Pro
Egor Gruzdev
особо проблем нет, попытка найти подходящее хранилище, использование mysql в лоб (без партишин) приводит к невозможности осовобождения места на диске из под старых данных, без пересоздания таблицы целиком
поэтом если mysql то партишин с привязкой к дням и партишин старше 3 дней делать truncate
или взять чтот-то более подходящее, redis, elasticserch, может еще что-то
а ты почитал, почему он данные сразу не удаляет? у тебя же проблема как я понял только с объёмом данных, который не получается освобождать
источник

EG

Egor Gruzdev in Laravel Pro
DK
а насколько важны данные? если например редиска упадёт
данные не важны, т.к. это предварительный поиск, далее идет уточнение по конкретной сущности
источник

ДК

Дмитрий Кожанов... in Laravel Pro
@perin чет мне подсказывает что это хрень какая то
источник

НА

Николай Алиферов... in Laravel Pro
было бы проще, может в файл тогда проще сложить?) если поиск чётко по одному идентификатору. но нужно какое-то лимитирование, как ты говоришь. в принципе можно файл стримить, если так прикидывать)
источник

BD

Boss Dev in Laravel Pro
Дмитрий Кожанов
@perin чет мне подсказывает что это хрень какая то
это я случайно
источник

EG

Egor Gruzdev in Laravel Pro
Николай Алиферов
было бы проще, может в файл тогда проще сложить?) если поиск чётко по одному идентификатору. но нужно какое-то лимитирование, как ты говоришь. в принципе можно файл стримить, если так прикидывать)
файл нет, т.к. данные будут добаляться по мере получения результатов, и клиент будет делать опрос дай мне данные пока ему нужно или пока сервер не ответит, что все поиски завершены
источник

НА

Николай Алиферов... in Laravel Pro
можно уточнить в MySQL чате насчёт освобождения диска после удаления из InnoDB, но похоже да, там сложности есть
источник

IV

Ivan Volkov in Laravel Pro
nighthtr [backend]
Ты бы ещё 10гигов поставил бы 🙈😂
256 уже не мало) Но что делать если серверу не хватало. Как не крути проблему решил)
источник

n

nighthtr [backend] in Laravel Pro
Ivan Volkov
256 уже не мало) Но что делать если серверу не хватало. Как не крути проблему решил)
128 надо. Все что требует больше говнокод
источник

О

Олег in Laravel Pro
Привет. Подскажите пожалуйста, не совсем понял отличие репозиториев (паттерна), от объявление методов внутри модели просто, может кто то на пальцах сказать ?)
источник

IV

Ivan Volkov in Laravel Pro
nighthtr [backend]
128 надо. Все что требует больше говнокод
хз.. Подскажите где здесь говнокод, может поправлю
источник

GY

Google Yandex in Laravel Pro
как создать интеграцию система платежа
источник

k

kopoBko in Laravel Pro
Ivan Volkov
хз.. Подскажите где здесь говнокод, может поправлю
Limit [n].
Разбить вашу обработку это на куски возможно?
источник

GY

Google Yandex in Laravel Pro
без cms
источник

ДК

Дмитрий Кожанов... in Laravel Pro
Олег
Привет. Подскажите пожалуйста, не совсем понял отличие репозиториев (паттерна), от объявление методов внутри модели просто, может кто то на пальцах сказать ?)
Если кратко, то антипаттерн ActiveRecord не особо вяжется с паттерном Репозиторий.
источник

IV

Ivan Volkov in Laravel Pro
kopoBko
Limit [n].
Разбить вашу обработку это на куски возможно?
Думал об этом, но мне это и показалось быдлокодом)
источник

EG

Egor Gruzdev in Laravel Pro
kopoBko
Limit [n].
Разбить вашу обработку это на куски возможно?
у него даже на ->count() падает, причина падения не известна
источник

ДК

Дмитрий Кожанов... in Laravel Pro
Олег
Привет. Подскажите пожалуйста, не совсем понял отличие репозиториев (паттерна), от объявление методов внутри модели просто, может кто то на пальцах сказать ?)
На пальцах, это разделение логики. В нормальном мире модель - это модель. И не должна содержать логику выборки из БД
источник