我最近参加了由Nogen / MongoDB上的10gen赞助的技术讲座.我不是DBA超级大师或其他任何人,而且演讲者提出了一个有趣的观点,旨在说明使用Nosql数据库的优势之一.
这个例子是这样的:
Craigslist正在使用MySQL.他们有一张巨大的桌子,里面有数百万甚至数亿的记录.他们需要通过向其添加列来修改此表的架构.由于此表中有如此多的记录,实际添加该列需要3个月
他进一步说,使用Nosql数据库,您不必执行任何操作 – 只需将对象保存到具有您要记录的额外属性的集合中.
我明白了,也许用RDBMS引擎修改一个庞大的数据集需要一段时间.但这真的是RDBMS的一个巨大缺点吗?这夸张了吗?可以加快这样的行动吗?