2009-07-22 60 views
2

我一直迷迷糊糊的东西像RDBMS的替代品很多时候现在是一个天......而我下面的一些开源实现的..关于NOSQL - 替代RDBMS

我明白了什么是:它是最好的适用于Web应用程序在大规模(如谷歌&亚马逊)..他们主要集中在大型分布式数据存储..

如何可以帮助小初创寻找一个现有的昂贵替代数据存储..和是这对于小型应用程序来说真的会产生性能提升&吗?

我刚开始这个讨论,这里相信的人已经有相同的挫折较早尝试这些新的方法和可能获得的经验吧..这可能有助于开始像我们这样的UPS ..

+0

嗨,这篇文章是从09我认为现在有更好的经验和知识,你问的问题,有很多新技术,你可以请分享你的想法和经验这个问题? – souvickcse 2015-06-12 07:48:03

+0

这是一个好主意@souvickcse,我肯定会尽快做到这一点 – RameshVel 2015-06-12 10:18:56

回答

2

这一切都取决于你的缩放质量要求。 RBDMS需要锁才能工作,所以只能真正按比例缩放。 NoSQL风格的数据库如Google的bigtable和CouchDB具有很大的可扩展性,而且非常便宜,但是在开发人员必须处理其应用程序层中的各种数据一致性/容错问题时,可能会非常复杂,无法编写应用程序。

我想说,对于一个小型应用程序来说,使用基于SQL的关系数据库可能会更好。虽然在理论上要贵得多,但要小得多,价格可以作为一个更简单的系统来处理。

如果你要启动的是多租户解决方案,需要处理大量的写操作,我会仔细研究替代方案。