下雨中...来看下SQL还是NoSQL,你觉得那一个更好

自由之信 发布于 2014/09/07 19:00
阅读 882
收藏 3

无意中看到一篇文章,讨论SQL还是NoSQL,最搞笑的是这个图,我没用过NoSQL,不过它们的优点确实很吸引人,如果这里说的一样,http://www.couchbase.com/why-nosql/nosql-database,不过那些做传统产品的老板们还是坚持用SQL,反对用NoSQL,Why? 然后,搜索了一下,看到这个,http://www.nosql-vs-sql.com/ 和下面的这个图,用过NoSQL的朋友们,请问NoSQL实际应用中比SQL的优势在什么地方?

加载中
0
中山野鬼
中山野鬼
传统产品,很多都是业务系统信息化吧。这种系统,不用关系型数据库就是自己折磨自己。在时间轴上,有时还需要事件、回滚等概念融入。根据业务目标来。。。但另一方面,例如数据分析系统,就不适合sql。
自由之信
自由之信
有道理,谢谢。
0
pantrick
pantrick
复杂业务查询之类的适合sql,其他的nosql
0
0
中山野鬼
中山野鬼

引用来自“宏哥”的评论

NO, SQL!
哈,发难一下宏哥,你说,多维数据分析系统,是sql的好,还是nosql的好?
0
宏哥
宏哥

引用来自“宏哥”的评论

NO, SQL!

引用来自“中山野鬼”的评论

哈,发难一下宏哥,你说,多维数据分析系统,是sql的好,还是nosql的好?

No sql比较适合做数据清洗.

多维分析, 还是SQL. 现代有很多内存化基于SQL的解决方案

0
eechen
eechen
SQL和NoSQL都有各自的应用场景,扬长避短,发挥各自优势就好,不需要非得分出个这个丑那个美来。

Memcached/Redis搭配MySQL的使用场景应该很多,比如:
百度贴吧:nginx php-fpm memcached mysql
新浪微博:nginx php-fpm memcached twemproxy yar yac yaf mysql

初窥MySQL InnoDB的Memcached插件
http://huoding.com/2013/08/20/279

0
iBoxDB
iBoxDB
做Web应用,几万个连接一上来,想不用NoSQL都难,传统应用半天都没几个操作,没必要采用新技术浪费时间。现在新出的MS SQL,Oracle都混合了NoSQL概念,过几年就没有传统观念的SQL了
0
中山野鬼
中山野鬼

引用来自“宏哥”的评论

NO, SQL!

引用来自“中山野鬼”的评论

哈,发难一下宏哥,你说,多维数据分析系统,是sql的好,还是nosql的好?

引用来自“宏哥”的评论

No sql比较适合做数据清洗.

多维分析, 还是SQL. 现代有很多内存化基于SQL的解决方案

哈,我相信在数据多维分析领域,no sql的方案会击败sql的方案。当然说多没用。。。。做出来才是真的。。。
0
乌龟壳
乌龟壳

引用来自“宏哥”的评论

NO, SQL!

引用来自“中山野鬼”的评论

哈,发难一下宏哥,你说,多维数据分析系统,是sql的好,还是nosql的好?

引用来自“宏哥”的评论

No sql比较适合做数据清洗.

多维分析, 还是SQL. 现代有很多内存化基于SQL的解决方案

引用来自“中山野鬼”的评论

哈,我相信在数据多维分析领域,no sql的方案会击败sql的方案。当然说多没用。。。。做出来才是真的。。。

SQL只不过是数据库API的一种而已,No sql就是用另一种API的数据库而已。

至于数据库本身对数据的存储和处理,和对外呈现的API是解耦的。当然API肯定多少会反映内部的实现机制。

@中山野鬼 说的No sql,除了API那一层的No sql外,到底和经典的数据库在哪里有本质的区别?

0
buglife
buglife
这张图很有意思
返回顶部
顶部