@jazzus

Методы коллекций или raw бд запросы?

Если не получается достать данные в нужном виде с помощью стандартных методов билдера Laravel (типа where find и т.д.), что лучше – рав запросы или работа с коллекцией? Для коллекций много методов, для билдера – мало. Но разработчики все равно ищут запросы. Значит коллекции, как-то грузят систему. Насколько критично в сравнении с запросами?
  • Вопрос задан
  • 388 просмотров
Решения вопроса 2
Alex_Wells
@Alex_Wells
PHP/Kotlin
А как вы думаете, что производительней: целая БД, разрабатываемая на быстром c++ с кучей оптимизаций, где ВСЕ заточено под ее нужды, или какой-то рыхлый класс-обертка в пхп? Как думаете, сколько памяти займет mysql для обхода миллиона записей, а сколько пхп?
Ответ написан
@procode
Разработчик
Ну это имхо хороший повод заманьячиться вот как:

1. Запускать в цикле 100000 получений одних и тех же данных разными способами (элокентом, равзапросами, через фасады, через инъекции зависимостей и пр)
2. Измерить все это.
3. Запилить статью на хабр "Коллекции vs SQL, или зачем ЖаоДа удаляет теги"
...
Profit!!!
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы