【问题标题】:Sequelize: Performance advantage or just for convenience?Sequelize:性能优势还是只是为了方便?
【发布时间】:2017-04-14 01:11:28
【问题描述】:

使用 Sequelize 有性能优势还是只是为了方便?如果只是为了方便我不明白。如果您希望它方便,为什么不使用像 Mongo 这样的基于文档的数据库呢?如果你想使用 SQL,我们直接使用 SQL 怎么样?对于没有太多“便利”优势,这似乎很麻烦,并且想知道所有的大惊小怪是什么?它是为那些卡在 SQL 上但不想编写联接的人设计的吗?

【问题讨论】:

  • 肯定不会为了sql性能。但就像许多 ORM 一样,我建议我奶奶从那里开始,因为她的大多数查询都很简单。将其推迟几周,然后开发人员对如何进行中等难度的查询感到沮丧。你可以在任何 ORM 下的问题中看到这一点。但是,将 ORMS 绑定到模型中并尝试处理大多数事情,提供 RAW 作为逃生路线,这非常好(如果这是你想做的)。我们中的一些人永远不会想象使用 ORM。希望我们能尊重那些这样做的人。别忘了,表现还包括完成简单的事情
  • 我怎样才能再对 Drew 的评论点赞十次? ! 3rd 方软件经常阻碍。通常是因为未能清楚地展示一些优化。
  • Drew 的评论应该是票数最高的答案。 @Drew 你能把你的评论作为答案吗

标签: mysql database database-design architecture sequelize.js


【解决方案1】:

谢谢德鲁。这个视频系列对我帮助很大 - https://www.youtube.com/watch?v=qsDvJrGMSUY&list=PL5ze0DjYv5DYBDfl0vF_VRxEu8JdTIHlR

在此之前,我浏览了文档,但还有很多不足之处。取得了一点进步,但直到看完这些我才能做很多事情。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-18
    • 1970-01-01
    • 2019-08-03
    • 2012-02-02
    • 2021-10-29
    • 2020-03-17
    • 2019-07-16
    • 1970-01-01
    相关资源
    最近更新 更多