最近我一直在玩Node.有一点.在我的特殊情况下,我最终使用了MongoDB,部分原因是它对该项目有意义,因为它非常简单,部分原因是Mongoose似乎是一种非常简单的入门方式.
我注意到,在使用Node时,似乎对关系数据库有一定程度的反感.js.与 node 内的非关系型数据库相比,它们似乎没有得到很好的支持.js生态系统,但我似乎找不到一个简洁的理由.
所以,我的问题是,is there a solid technical reason why relational databases are a poorer fit for working with Node.js than alternatives such as MongoDB?
编辑:我只想澄清几件事:
- 我并不是在寻找与我正在构建的特定应用程序相关的细节
- 我也不是在寻找非技术原因(例如,我不是在寻找"Node和MongoDB都是新的,所以开发人员一起使用它们"这样的答案)
我所寻找的完全是技术原因,只是.例如,如果关系数据库在与 node 一起使用时表现异常糟糕,有什么技术原因的话.js,那么这就是我在寻找的东西(注意,从目前的答案来看,情况似乎并非如此)