Задать вопрос
@SoloMidPlz

SQL vs ORM для большой базы?

есть множество many-to-many об'єктов + 5-6 сущностей связаних с ними.
Мне
1) трудно юзать orm (както попроще sql сделать)
2) не все поля нужно брать
3) база будет большая 100к-1м строк главного обєкта, и в 5-6 раз больше других типа тегов.

вообщем боюсь что на орм будет долго работать. +мне не всегда нужно полностью связаний об'єкт с 5-6 сущностями. Иногда нужно только главний + 1 связаную сущность. (для каталога)
  • Вопрос задан
  • 311 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Решения вопроса 1
sim3x
@sim3x
вообщем боюсь что на орм будет долго работать.

кодить вообще страшно, потому никто не боится и делает нагрузочные тесты

ПС: бд не большая, а средненькая
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
трудно юзать orm (както попроще sql сделать)

вы сами ответили на свой вопрос, только выделите это в какой-то отдельный DAO что бы снизить связанность и повысить поддерживаемость.
Ответ написан
Комментировать
@emacsway
Зависит от ряда обстоятельств. Обычно ORM наоборот оказывается более шустрый если в проекте есть работа для Identity Map. Частично ответ на этот вопрос есть в этой статье про Storm ORM.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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