查看: 46483|回复: 71

【话题讨论】NewSQL:引发SQL回归 融合NoSQL优势

[复制链接]
认证徽章
论坛徽章:
24
技术图书徽章
日期:2013-08-16 14:31:52问答徽章
日期:2013-11-04 08:53:14目光如炬
日期:2013-12-23 06:00:11目光如炬
日期:2013-12-30 06:00:11明星写手
日期:2014-02-22 06:00:12马上有钱
日期:2014-03-31 14:09:05沸羊羊
日期:2015-05-20 12:42:59秀才
日期:2015-06-24 13:05:36秀才
日期:2015-07-13 09:48:14
发表于 2013-12-25 09:32 | 显示全部楼层 |阅读模式
在市场被NoSQL(一开始叫做“No more SQL”,后来改为“Not only SQL”)逐步蚕食后,近一段时间以来传统的SQL开始回归。其中广为传颂的一个解决方案就是分片,不过对于某些情况来说这还远远不够。因此,人们推出了新的方式,有些方式结合了SQL与NoSQL这两种技术,还有些方式是通过改进关系型存储的性能与可伸缩性来实现,人们将这些方式称作NewSQL。虽然NoSQL因其性能、可伸缩性与可用性而广受赞誉,但其开发与数据重构的工作量要大于SQL存储。因此,有些人开始转向了NewSQL,它将NoSQL的优势与SQL的能力结合了起来。最为重要的是使用能够满足需要的解决方案。

PS:更多精彩尽在2014年4月10日-12日在北京五洲皇冠国际酒店举办的第五届中国数据库技术大会,在第二天的专场5”NoSQL&NewSQL应用实践“将会有更加精彩的内容分享,今天我们就先来讨论讨论相关事项。

讨论话题:
1、你对NewSQL体系了解多少?你觉得NewSQL会是未来的发展趋势么?
2、你觉得NewSQL是否会是你迈进nosql的一个缓冲阶段?
3、NewSQL为何使传统关系数据库黯然失色?

讨论时间:2013.12.25--2014.1.13

讨论奖励:活动结束后将会抽取1名会员赠送加湿器一台,同时抽取5名会员赠送精美徽章一枚。
QQ截图20131225092208.jpg
PS:大家也可以根据自己平时工作中遇见的一些相关问题进行提问,我们将会在第五届中国数据库技术大会上给大家进行一个更加详细的专家解读!
PS2:第五届中国数据库技术大会(DTCC2014)又将与大家见面了!届时将会有更多技术话题与大家沟通,欢迎大家参与!!!  
1_副本.jpg
专题地址:http://dtcc.it168.com/

加湿器:jieforest
徽章:2009532140
         wolfop
         xgghxkhuang
         jerry_xing8
         jimmy-_-lixw
求职 : 数据库管理员
招聘 : Java研发
认证徽章
论坛徽章:
6348
ITPUB9周年纪念徽章
日期:2014-05-02 10:36:402011新春纪念徽章
日期:2014-12-29 12:11:142010广州亚运会纪念徽章:卡巴迪
日期:2014-08-06 08:44:252012新春纪念徽章
日期:2014-12-29 12:11:142013年新春福章
日期:2014-12-29 12:11:14马上有车
日期:2014-12-29 12:11:14马上有房
日期:2014-12-29 12:11:14马上有钱
日期:2014-12-29 12:11:14马上有对象
日期:2014-12-29 12:11:14马上加薪
日期:2014-12-29 12:11:14
发表于 2013-12-25 09:42 | 显示全部楼层
本帖最后由 2009532140 于 2014-1-14 09:20 编辑

⊙﹏⊙b汗
啥时候改成NewSQL 了?
========================================
1、你对NewSQL体系了解多少?你觉得NewSQL会是未来的发展趋势么?
引用一下NewSQL 大师 Stonebraker 对NewSQL 的定义吧:
NewSQL具备一个新的架构设计,他释放了主内存 运行的数据库中消耗系统资源的缓冲池.
通常NewSQL创新的体系架构,在执行交易时可比传统关系数据库快30-50倍左右。
所以说:如果NewSQL 如果能克服Nosql 不能保证ACID 这个特性的话应该会成为将来的发展趋势。
                                                    Figure -1 NewSQL NoSQL 体系(Stonebraker )
====================================================================================
2、你觉得NewSQL是否会是你迈进nosql的一个缓冲阶段?
不会。个人觉得NewSQL 是克服了NoSQL的某些缺点而出现的。
例如NoSQL没有统一的查询语言,这个NewSQL 提供了
不能保证ACID 而NewSQL 也在完善这个特性
最后就是效率问题:据Stonebraker 介绍要完成相同工作任务需要的节点数来看,NewSQL 要比Hadoop 要少。

                                                  Figure - 2  Relational&NewSQL&NoSQL
====================================================================================
3、NewSQL为何使传统关系数据库黯然失色?
这当然是因为传统数据库的一些缺点。
① 可扩展性太差,一个oracle 的集群配置来说就很复杂了。要是添加节点应该也不容易的工作。
② 效率性。参照问题一的回答
③ 还拥有传统数据库的一些特性,主要是指ACID 来保证数据的有效性
这些加起来咋的也会使传统数据库黯然失色吧...



使用道具 举报

回复
认证徽章
论坛徽章:
24
技术图书徽章
日期:2013-08-16 14:31:52问答徽章
日期:2013-11-04 08:53:14目光如炬
日期:2013-12-23 06:00:11目光如炬
日期:2013-12-30 06:00:11明星写手
日期:2014-02-22 06:00:12马上有钱
日期:2014-03-31 14:09:05沸羊羊
日期:2015-05-20 12:42:59秀才
日期:2015-06-24 13:05:36秀才
日期:2015-07-13 09:48:14
发表于 2013-12-25 10:07 | 显示全部楼层
2009532140 发表于 2013-12-25 09:42
⊙﹏⊙b汗
啥时候改成NewSQL 了?

哈哈。就是一种新的模式。

使用道具 举报

回复
求职 : 数据库管理员
认证徽章
论坛徽章:
35
ITPUB社区12周年站庆徽章
日期:2013-11-07 10:34:33秀才
日期:2016-02-18 09:24:30秀才
日期:2016-01-21 13:37:04ITPUB14周年纪念章
日期:2015-10-26 17:23:44秀才
日期:2015-09-06 10:42:32天枰座
日期:2015-07-14 10:53:552015年新春福章
日期:2015-03-06 11:59:47喜羊羊
日期:2015-03-04 14:54:42itpub13周年纪念徽章
日期:2014-10-08 15:19:03目光如炬
日期:2014-06-16 06:00:12
发表于 2013-12-25 10:14 | 显示全部楼层
涨姿势了~~~

使用道具 举报

回复
认证徽章
论坛徽章:
764
2014年世界杯参赛球队: 加纳
日期:2014-05-20 17:24:592014年世界杯参赛球队:墨西哥
日期:2014-05-20 17:25:142014年世界杯参赛球队: 波黑
日期:2014-05-20 17:27:292014年世界杯参赛球队: 希腊
日期:2014-07-15 11:05:212014年世界杯参赛球队: 阿尔及利亚
日期:2014-07-15 11:05:212014年世界杯参赛球队: 厄瓜多尔
日期:2014-07-15 14:14:452014年世界杯参赛球队: 哥斯达黎加
日期:2014-06-16 15:29:332014年世界杯参赛球队: 智利
日期:2014-06-16 17:03:11 2014年世界杯参赛球队: 德国
日期:2014-06-16 17:10:512014年世界杯参赛球队: 葡萄牙
日期:2014-06-18 09:28:47
发表于 2013-12-25 10:14 | 显示全部楼层
啥玩意?NEWSQL AND NOSQL AND OLDSQL?

使用道具 举报

回复
认证徽章
论坛徽章:
13
奔驰
日期:2013-08-29 16:17:54巨蟹座
日期:2015-08-13 09:42:21慢羊羊
日期:2015-04-29 18:12:13马上有对象
日期:2014-02-18 16:44:082014年新春福章
日期:2014-02-18 16:44:08大众
日期:2013-12-27 15:55:35红旗
日期:2013-12-03 12:31:02阿斯顿马丁
日期:2013-11-01 13:41:08林肯
日期:2013-10-24 20:04:11雪佛兰
日期:2013-10-15 19:48:16
发表于 2013-12-25 11:30 | 显示全部楼层

1、你对NewSQL体系了解多少?你觉得NewSQL会是未来的发展趋势么?
对NEWSQL体系不了解。NewSQL会是未来的发展趋势,但是需要经过相当长的时间。

2、你觉得NewSQL是否会是你迈进nosql的一个缓冲阶段?
答:短期时间内,还是以学习传统数据库为主,除非工作共需要用。

3、NewSQL为何使传统关系数据库黯然失色?
答:其融合了SQL与NoSQL这两种技术,既有传统数据库的优势,又有NOSQL的优势。

使用道具 举报

回复
认证徽章
论坛徽章:
277
马上加薪
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11版主9段
日期:2012-11-25 02:21:03ITPUB年度最佳版主
日期:2014-02-19 10:05:27现任管理团队成员
日期:2011-05-07 01:45:08
发表于 2013-12-25 11:31 | 显示全部楼层
本帖最后由 jieforest 于 2013-12-25 17:17 编辑

这话题很有意思, 标注一下。——————————————
我谈一点自己对NewSQL的看法。自今年以来,我在国外的刊物或文章陆续看到了一些NewSQL的论述,也形成了一些自己的看法,或许我的观点有点片面,有失偏颇,写出来供大家参考,欢迎拍砖。

1、你对NewSQL体系了解多少?你觉得NewSQL会是未来的发展趋势么?
NewSQL不是某个公司的产品,而是一种思想、一种技术思潮或一种架构的代称。
简而言之,NewSQL就是结合了SQL技术的优点以及NoSQL技术的优点的技术的统称。这有点像几年前的AJAX技术一样,它也不是特指任何新技术,而是指JavaScript技术结合异步请求访问技术和XML技术的统称。客观地说,是一种思想。
NoSQL是因为其高性能、高可伸缩性和高可用性而获得广泛地关注,以致于发展迅猛,但它也有很多短板,它在对关系数据库进行革命的同时,也抛弃了关系数据库的很多优点,以至于NoSQL主要在发展较快的互联网企业推广和应用广泛,但是在传统行业就频频遭到抵制。
对于DBA来说,NoSQL意味着要重新学习一门或多门新数据库,以及相关的脚本写法,管理和维护技术,其难度不亚于重头来过,以至于很难接受。
NewSQL技术可以很好地迎合关系数据库DBA的需求,又具备NoSQL的高性能、高可伸缩性和高可用性等技术特性,相信未来的前景极好。

2、你觉得NewSQL是否会是你迈进NoSQL的一个缓冲阶段?
不会。
NewSQL是一种思想,或者是一种架构,它自身还不够成熟。业内有一些公司推出了基于NewSQL的产品,比如NuoDB、MemSQL、ClustrixDB等,甚至Google的F1也可以算是,但是这些产品有些还未对外发布,有些还未得到广泛地商业应用,影响力都还很弱小,而与此相对的是,目前很多NoSQL产品已经很成熟了,比如Redis、MongoDB等,都得到了较广泛地商业应用。所以对很多DBA来说,怎么可能先学NewSQL,再转到NoSQL上呢?

3、NewSQL为何使传统关系数据库黯然失色?
NewSQL结合了SQL技术的优点以及NoSQL技术的优点,当然会使传统关系数据库黯然失色。但是要把两者的优点相结合并非很简单的事,相反难度极大,CAP原理就摆在面前,对那些NewSQL的公司来说,这是难以攻克的大山。就目前来看,我的感觉是像NuoDB、MemSQL之类的NewSQL产品,是借NewSQL的名义来宣传自己,是一种营销手段,而真正靠谱的NewSQL产品还没有。


使用道具 举报

回复
论坛徽章:
15
2013年新春福章
日期:2013-02-25 14:51:242015年新春福章
日期:2015-03-06 11:58:18美羊羊
日期:2015-03-04 14:52:28马上有钱
日期:2014-12-22 21:25:57马上有房
日期:2014-04-16 17:40:23马上有钱
日期:2014-04-10 10:55:56优秀写手
日期:2014-03-20 06:00:362014年新春福章
日期:2014-03-06 13:50:46马上有钱
日期:2014-02-18 16:43:092014年新春福章
日期:2014-02-18 16:43:09
发表于 2013-12-25 11:32 | 显示全部楼层
分片 是一个比较老的方法了吧。
还真是第一次听说newsql
sql和nosql都各有优势,所以出一个两者结合的概念吗?
新名词不断涌现的时代哦。。。

使用道具 举报

回复
论坛徽章:
7
阿斯顿马丁
日期:2013-11-27 16:58:03问答徽章
日期:2013-12-11 11:36:33日产
日期:2014-01-17 17:59:11技术图书徽章
日期:2014-01-24 10:24:362014年新春福章
日期:2014-02-18 16:42:02马上有房
日期:2014-02-18 16:42:02马上有车
日期:2014-04-16 17:19:00
发表于 2013-12-25 12:32 | 显示全部楼层
本帖最后由 iongxiao 于 2013-12-25 12:36 编辑

NewSQL是一家一流的现代关系型数据库管理系统,旨在提供NoSQL系统的相同的可扩展性能,联机事务处理(读写)工作负载,同时仍保持了传统的数据库系统的ACID保证的。

这个词最早是由451 Group的分析师马修阿斯利特在2011年的研究论文在讨论新的数据库系统的崛起为挑战者老牌厂商。 许多企业系统处理高配置数据(例如,财务和订单处理系统)还需要能够扩展,但是无法使用NoSQL的解决方案,因为他们不能放弃较强的事务性和一致性的要求。 前可用于这些组织的唯一的选择是要么购买一个更强大的单节点机器或开发定制中间件分布在传统的DBMS节点查询。这两种方法是非常昂贵的
社会在不断的发展,技术更是日新月异。。。

使用道具 举报

回复
论坛徽章:
66
林肯
日期:2013-09-12 15:57:33马自达
日期:2013-10-11 13:52:31路虎
日期:2014-01-26 14:35:49三菱
日期:2013-11-25 11:21:19现代
日期:2013-08-29 14:39:50雪佛兰
日期:2013-09-12 15:55:00一汽
日期:2013-11-28 14:15:05技术图书徽章
日期:2013-12-11 10:10:51技术图书徽章
日期:2013-12-11 10:11:35技术图书徽章
日期:2014-01-14 10:54:13
发表于 2013-12-25 13:11 | 显示全部楼层
本帖最后由 pastime_Wang 于 2014-1-8 10:48 编辑

占位,更新!
1、你对NewSQL体系了解多少? 你觉得NewSQL会是未来的发展趋势么?

NewSQL :NoSql + 传统数据库的结合,形成优势互补,获得更多的性能提高,又不至于使传统数据库DBA转型困难

NoSql 的海量处理和存储能力 和 传统数据库的ACID 和SQL特性

典型的关系型数据库,  主要特点:

1、技术成熟,稳定性强
2、基于"事务"来控制数据访问, 一致性高
3、高并发条件下运行良好

NoSQL 非关系型数据库, 主要特点:

1、集群环境下的 "无模式" 数据
2、高数据量、高性能、高扩展度
3、易用性强

从扩展性上说:

传统数据库 单一计算机上的 "纵向扩展", 大规模数据处理环境中,需要更多CPU 、RAM、DISK
NoSQL 计算机集群上的 "横向扩展", 大规模数据处理环境中, N个小型计算机组成的集群

从成本上说:

传统数据库 升级的成本更高
NoSQL 小型机集群, 性价比更高

/****************************************************************************/
2、你觉得NewSQL是否会是你迈进nosql的一个缓冲阶段?

应该是2种不同数据处理方式

Newsql 兼NOSQL和传统关系数据库的特性,兼容性、支持性、扩展性
相NOSQL更好,况且目前传统RDBMS在一段时间内还很难消失,NewSql作为未来数据处理的方向标
能够更好、更快的由传统RDBMS像NewSql过渡

/****************************************************************************/
3、NewSQL为何使传统关系数据库黯然失色?

1、处理方式全面超越传统关系数据库
2、水平扩展,分布式的处理方式
3、开源
4、处理数据类型既包含结构化数据又包含非(半)结构化数据
5、兼有关系数据库ACID特性,且支持标准SQL接口

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表