MEAN全栈(Node Express和Angular(中从MongoDB更改为SQL Server有意义吗?
在当今的数据环境中,不幸的事实是,没有一种"正确"的数据设备适用于所有用例。在我的上一份工作中,我们使用Hadoop作为流数据,Couchbase作为Web数据缓存层,当我们需要关系数据库的错觉时,Hive,当我们需要一个不仅仅是关系特征错觉的临时数据存储时,Azure 上的SQL Server,当我们需要实际关系数据的持久性层时,在本地SQL Server上, 以及用于报告的 Netezza 立方体。对于这种热混乱,没有一个方便的首字母缩略词。
我会说很多主要使用NoSQL的商店都专注于Postgres作为RDBMS的补充,因为它与整个开源理念保持一致,但你的里程可能会有所不同。
TLDR; 对您的问题的回答是,这取决于您的用例,并且在您找到适合您的解决方案之前,无法避免痛苦的研究时间,并且可能有一些错误的开始。