新的学校数据存储范例,如Google BigTable和Amazon SimpleDB,是专门为可伸缩性等而设计的。基本上,不允许连接和反规范化是实现这一点的方法。
然而,在this主题中,人们的共识似乎是,大型表上的连接不一定要太昂贵,在某种程度上,反规范化被“高估”了。那么,为什么前面提到的系统不允许连接,并将所有东西都强制放在一个表中以实现可伸缩性呢?是否需要在这些系统中存储大量数据(数to )?
数据库的一般规则是否根本不适用于这些规模?这是因为这些数据库类型是专门为存储许多相似对象而定制的吗?
或者我错过了一些更大的图景?
https://stackoverflow.com/questions/176131
复制相似问题