|
1.目前主流的NoSQL数据库有哪些?Redis 性能是否比 Memcached 好?哪些网站使用了NoSQL数据库?
我自己听说过的 NoSQL 有,MongDB \HBASE ,
Redis 和 Memcached 都没用过,不敢妄谈。
听说 新浪 weibo 使用了 NoSQL ;
2.NoSQL会不会敲响关系型数据库即将灭亡的第一声警钟呢?还是说NoSQL要抢走数据库领域的头把交椅?我们的回答是:“这两种情况都不会出现。”请问为什么?
NoSQL 的出现,让我们多了一个选择,肯定不会替代 RDBMS ,在较长的一段时间(比如 5年),不会抢太多的市场,甚至可以这样说,NoSQL 有可能会是一个短命的产品系统,因为它是一散漫的组织,最开始会显得很灵活,到了中期,会遇到比现在 RDBMS 更难受的问题,肯定会有很多的持不同意见的朋友;
3.在关系型数据库长久占领市场之后,NoSQL的出现让我们眼前一亮,为之惊喜,NoSQL数据库究竟有哪些优势?
NoSQL 的最大优势就是价格和可维护性;
4.RDBMS和NoSQL都有自己擅长的领域,对于那种可以将文件名作为Key,文件内容作为value的平行文件存储,NoSQL是很有优势的。请分别举例说说SQL数据库与NoSQL数据库各自适用的场合。
RDBMS :DW ,MIS 系统
NoSQL:高并发场合;
当然:把两种产品有机的结合在一起,互补一下,会是一个值得尝试的选择;
最后还要说一句:十年之内可能会出现一种新的数据存储方式,要把 RDBMS 和 NoSQL 都替掉,即 RDBMS + NoSQL + 其他未知功能 的统一体;
个人意见,欢迎讨论! |
|