node.js - 关系数据库适合 Node.js?

  显示原文与译文双语对照的内容
0 0

最近我一直在玩Node jsblocks一点 在我的特定情况下我准备开始使用MongoDB部分因为该项目比较合理,因为它是非常简单的,还有一部分原因是Mongoose似乎十分简单地开始使用它。

我已经注意到,似乎有一定程度的厌恶情绪关系数据库当使用Node jsblocks 。 他们似乎很好支持非关系数据库相比Node jsblocks生态系统内的,但是我好像没有找到一个简洁的原因。

所以,我的问题是,有坚实的技术原因替代关系数据库是适合使用Node jsblocks比这个还要糟糕,如MongoDB

编辑: 只是想澄清一些事情:

  • 我特别不想找细节与特定应用程序相关的我正在建
  • 我也在找答案后的非技术性原因( 例如,我不喜欢去" 节点和MongoDB都新,因此开发人员使用两种" )

在找什么完全是技术原因,只有。 例如,如果有技术原因关系数据库执行异常不当当使用Node jsblocks那样会身上的事我在找从的答案目前为止还未出现( 注意大小写)

时间:原作者:3个回答

0 0

没有,不是技术原因。 是一般只会眼光和使用与Node NoSQL jsblocks目前的普遍选择。

* * * * * 节点生态系统主要社区驱动的 。 Node以后的任何核心API 需要社区参与。 而且,当然,人们会更倾向于支持什么对齐与其个人首选项。

但是,许多仍然使用和支持关系数据库与Node jsblocks 。 一些重要的项目包括:

  • mysql
  • pg
  • sequelize
原作者:
0 0

你能解释你所面临的特定问题究竟是什么,你所选择的数据库和节点jsblocks?

想几个MongoDB可以比关系型数据库更受欢迎:

  • MongoDB本质上是一个JSON对象存储,所以该插件可以很好的java script应用程序。 MongoDB函数是java script函数。

  • 我只是猜测做修改但是NoSQL数据库的新人和有更多热心的程序员试验它,可能有更多介入这些NPM模块。

除此,node jsblocks从技术上说是一个完美的决定任何一种数据库应用程序。 我亲自处理过一个小Node .js/MySQL应用程序,我没有遇到任何障碍。

但回到我的要点,我们可以整天谈论这个,而且这不是我们这个论坛的目的。 如果你有任何具体问题在任何代码都加上Node jsblocks之门,请询问那些问题和你的数据库。

编辑: 严格的技术原因,除了两侧JSON兼容性: 有NONE 。

原作者:
...