我正在设计一个非常简单的应用程序,以特定的频率向订阅者发送积极的短信。
这些都是著名的、励志的、鼓舞人心的和积极的名言。
当我第一次想到这个想法时,我想,哦,我们可以将这些引用作为一个集合存储在 MongoDB 中。电话号码位于单独的集合中
如果应用程序仍然像这样简单......那么 NoSQL 方法是否比 RDBS 更理想且更好?我觉得这会导致更快的开发时间来启动和运行某些东西(节点堆栈)
然而,我认为最初做一些额外的努力并使用 MySQL 可以使它更加可消耗,面向未来,并防止技术债务。比如说...我想跟踪发送给特定用户的报价等。
有哪些见解?
这个问题甚至与应用程序本身无关,而是为了更好地了解何时使用 NoSQL 与传统 RDBMS。
更新 当我说 NoSQL 时......我几乎指的是 MongoDB 或任何其他类似的 JSON 文档存储
谢谢!