我没有使用过 NoSQL,但我团队中有人呼吁使用它。我认为我们的数据及其使用方式不适合使用 NoSQL 实现。
但是,我的理解是基于阅读各个网站上的各种帖子。我想得到一些更有力的证据来证明谁是正确的。
因此,我的问题是“是否存在一种技术可以评估某个数据库的性能和要求,我可以用它来确认或修改我的直觉?”。
例如,有没有一本好的书可以计算等效 MongoDB/MySQL 模式的性能?
构建整个事物并采取指标是唯一真正可靠的选择吗?
答案1
我不知道在 NoSQL 和 RDBMS 之间进行选择的任何严格方法,但我发现这个 stackoverflow 帖子中的信息非常有趣:
https://stackoverflow.com/questions/10553860/nosql-use-case-scenarios-or-when-to-use-nosql