Size: a a a

Laravel для начинающих

2020 January 19

А

Алексей in Laravel для начинающих
да у меня тут 3 варианта: 3 запроса (но это точно бред), получат все записии и работать с коллекцией (но это вроде как медленее) и добавлять в запрос select и 3 count()
источник

SG

Sergey Gerasimov in Laravel для начинающих
Алексей
да у меня тут 3 варианта: 3 запроса (но это точно бред), получат все записии и работать с коллекцией (но это вроде как медленее) и добавлять в запрос select и 3 count()
Отдельный запрос с 3мя count?
источник

И

Игорь in Laravel для начинающих
Алексей
да у меня тут 3 варианта: 3 запроса (но это точно бред), получат все записии и работать с коллекцией (но это вроде как медленее) и добавлять в запрос select и 3 count()
На 7 мс медленнее, да?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Игорь
На 7 мс медленнее, да?
А если там несколько миллионов записей...
источник

А

Алексей in Laravel для начинающих
Игорь
На 7 мс медленнее, да?
в 2 раза
источник

И

Игорь in Laravel для начинающих
Sergey Gerasimov
А если там несколько миллионов записей...
Это с учетом миллиона записей 🤣
источник

SG

Sergey Gerasimov in Laravel для начинающих
Игорь
Это с учетом миллиона записей 🤣
Ну у нас есть раздел, где выборка идёт минуты 4
источник

И

Игорь in Laravel для начинающих
Sergey Gerasimov
Ну у нас есть раздел, где выборка идёт минуты 4
Очередь + кэш
источник

SG

Sergey Gerasimov in Laravel для начинающих
Если всё выбирать и ещё в модели катить...
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
хранить количество в кеше
источник

y

yu2ry in Laravel для начинающих
Алексей
да у меня тут 3 варианта: 3 запроса (но это точно бред), получат все записии и работать с коллекцией (но это вроде как медленее) и добавлять в запрос select и 3 count()
почему третий вариант бред?
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
+ 20 строк кода, но выигрыш в скорости
источник

y

yu2ry in Laravel для начинающих
точнее три запроса
источник

А

Алексей in Laravel для начинающих
Alexander Pavlenko 🌚
хранить количество в кеше
ну это понятно, вопрос в получении изначально)
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
yu2ry
почему третий вариант бред?
потому что, почти все думают если они достанут данные "одним запросом", это будет быстрее чем 3 запроса
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
Алексей
ну это понятно, вопрос в получении изначально)
какая разница, у тебя результат в кеше будет)
источник

y

yu2ry in Laravel для начинающих
чувак если твой проект приносит деньги вообще поебать сколько там запросов
источник

SG

Sergey Gerasimov in Laravel для начинающих
Главное чтобы из кеша не в 3 запроса приходило
источник

А

Алексей in Laravel для начинающих
yu2ry
чувак если твой проект приносит деньги вообще поебать сколько там запросов
Нет)
источник

y

yu2ry in Laravel для начинающих
а если не приносит хоть 500000000 запросов
источник