我目前正在对位于我们开发的系统下的数据库进行重组。我们正在考虑将解决方案移植到云端。
我们所做的是从 ERP 系统中检索大量数据(项目、每天的销售额等),并对我们自己数据库中每个项目的这些数据进行复杂的计算。例如,我们在销售表中拥有的记录数可能高达数万亿行。我们以订单和预测的形式从这些计算中创建数据。
我对查看 NoSQL 解决方案很感兴趣,因为它适用于云环境以及简化代码库。但是我不确定 NoSQL 是否适合我的用例。你们怎么看,我应该坚持使用 RDBMS 还是研究 NoSQL?
如果您认为我应该更深入地研究 NoSQL,MongoDB 是要走的路还是您会推荐其他东西?
我正在考虑使用 Node.js、Rails 或 Razor MVC 编写代码。