Есть ли преимущество в производительности для использования Sequelize или просто для удобства? Если просто для удобства, я не понимаю. Если вы хотите, чтобы это было удобно, почему бы просто не использовать базу данных на основе doc, как Mongo? Если вы хотите использовать SQL, как насчет того, что мы просто используем SQL? Просто кажется, что это много хлопот за некое «удобное» преимущество и интересно, о чем вся эта суета? Предназначен ли для людей, застрявших на SQL, но не хотите писать объединения?Sequelize: преимущество в производительности или просто для удобства?
1
A
ответ
0
Спасибо Дрю. Эта серия видео мне очень помогла - https://www.youtube.com/watch?v=qsDvJrGMSUY&list=PL5ze0DjYv5DYBDfl0vF_VRxEu8JdTIHlR
До этого я пробрался через документацию, которая оставляет желать лучшего. Сделал небольшой прогресс, но я не мог много сделать, пока не посмотрел их.
Это, безусловно, никогда не будет для производительности sql. Но, как и для многих ORM, я бы порекомендовал, чтобы моя бабушка начала там, потому что большинство ее запросов были бы простыми. Март, что через несколько недель, а затем разработчики разочарованы в том, как делать средние сложные запросы. И вы видите это в вопросах под любой ORM. Но привяжите ORMS к моделям и попытайтесь позаботиться о большинстве вещей, предложите RAW как путь эвакуации, это довольно хорошо (если это то, что вы хотите сделать). Некоторые из нас никогда бы не подумали об использовании ОРМ. Надеюсь, мы сможем уважать тех, кто это делает. Не забывайте, что производительность также включает в себя простую работу – Drew
Как я могу еще раз прочесть комментарий Дрю? ! Программное обеспечение сторонних разработчиков часто мешает. Часто это происходит из-за неспособности четко выявить некоторую оптимизацию. –