在数据存储方面,我是个新手,想学习一些技巧。
我想知道如何在 RDBMS 和 NoSQL 存储之间做出选择。
让我们举一个数据量相当大(比如 TB)的系统的例子。而且我们还需要强一致性,而且还需要低延迟。
考虑到数据大小,NoSQL 可能比较合适,但出于一致性原因,RDBMS 类型可能看起来不错。但高一致性意味着低延迟。
尽管一些 RDBMS 也提供分片来解决大数据问题,但延迟仍然是一个问题。
我们如何权衡所有这些利弊来做出决定?
此外,来自初学者 POV 的有关此主题的任何资源可能会有很大帮助。