在2012数据库大会第一天的活动中,来自IBM中国软件开发中心的DB2咨询顾问王飞鹏和独立咨询顾问徐明伟进行了DB2数据库的技术话题分享,并对DB2在国内的发展现状进行了探讨。
DB2生态系统建设遇难题
目前在国内,专门研究Oracle数据库的DBA占据了绝大多数,其次是MySQL,而DB2的位置则有些尴尬。一些用户表示,在特定行业中不得不用到DB2数据库,但在进行DBA招聘的时候却非常困难,而研究DB2数据库的DBA转型研究Oracle的情况也常见,甚至对自身的职业发展路线感到迷茫。在谈到这一问题时,徐明伟认为主要原因是DB2的中文学习资料相比于Oracle、MySQL等很少,包括自己刚出的一本书《DB2数据库管理最佳实践》,国内关于DB2数据库的书籍仅有几本,这给国内的DBA学习DB2知识造成了很大的困难。另外,由于IBM自身的战略问题,DB2一直是在走高端路线,行业应用具有一定的局限性,主要对象是银行、电信等客户。但目前国内的DB2生态系统建设的确出现了一些问题,从市场的推广到技术普及再到咨询服务,还没有形成一个良好的体系。据徐明伟介绍,目前国内专门从事DB2咨询的独立顾问非常少,这与Oracle形成了鲜明的对比。再倒退几年,国内几乎没有关于DB2的中文学习书籍,DBA需要去IBM官网下载英文技术文档。徐明伟表示,DB2要改变这一现状,需要IBM公司、客户以及第三方服务商共同努力,改善国内的DB2生态环境。
对于DBA学习DB2的问题,王飞鹏表示,所有的数据库其实在本质上都一样,打好基础是最关键的。DBA的学习轨迹是一个循序渐进的过程,数据库管理员也是一个做到老学到老的职业,因为产品在不断地更新换代,DBA永远需要去了解掌握新的特性,但如果有一个好的基础,会让整个学习曲线变得更加平滑,比如把DB2 v8掌握好,要学好DB2v9甚至v10都会非常轻松。徐明伟认为,学习DB2相对困难,但是DBA要努力为自己创造学习的环境,比如可以参加一些IBM或者其他组织的培训班。
DB2 v10版本新增大数据支持
除DB2的生态系统建设问题,徐明伟还向TechTarget记者介绍了最新版本DB2 v10的一些新特性,其中包括深度压缩、迁移变得更容易、PureScale以及对大数据的支持等。徐明伟表示,在之前的版本中,DB2的数据压缩比可以达到40-50%,而v10将能够达到70%,这在主流的数据库产品中可以说是一个非常高的数字了。另外DB2的PureScale也将完全集成到v10版本中,在之前PureScale相当于DB2 9.7的一个兄弟版本,也叫做DB2 9.8,主要解决数据库的扩容问题,而独立版本的PureScale中是不包含9.7的特性的,用户需要单独购买。
此外,在谈到大数据和一体机的话题时,徐明伟认为这两个话题将在未来一段时间内继续火下去。像NoSQL数据库这样的技术,由于传统数据库是把业务抽象,用表结构来存储数据,所以在性能方面没有NoSQL的优势。NoSQL摒弃了一些业务层的束缚,用最原始的方式来存储数据,因此在大数据时代的应用前景将被看好。目前DB2 v10中也添加了对大数据的支持,包括Hadoop的功能,据了解在未来也会逐渐出现更多的类似特性,用于应对大数据的需求。徐明伟认为,NoSQL目前还存在一些问题,如对事务的支持,无法保持一致性等。但NoSQL技术的发展非常快,提升的空间很大,而像传统的数据库厂商也将会在未来投入更多的精力在NoSQL数据库上。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
探索Hadoop发行版以管理大数据
Hadoop是一种开源技术,它也是数据管理平台,现在它通常与大数据分布相关联。它的创建者在2006年设计了原始 […]
-
SQL Server 2019改进Linux、容器支持
紧随其SQL Server 2016和2017版本后,微软正在准备发布SQL Server 2019,该公司在 […]
-
OpenWorld18大会:Ellison宣布数据库的搜寻和破坏任务
在旧金山举行的甲骨文OpenWorld 2018大会中,甲骨文首席技术官(CTO)兼创始人Larry Elli […]
-
Cloudera-Hortonworks合并或将减少Hadoop用户的选择
近日大数据领域两家顶级供应商达成交易协议,这可能会影响Hadoop和其他开源数据处理框架,并使大数据用户的技术 […]