信息化 频道

华胜信泰李海翔分享数据库内核专场干货

  【IT168评论】十多年的数据库研发经验的日积月累能奠定怎样的基础?不积跬步无以至千里想必是最好的诠释。从写出数百篇数据库博客到撰写《数据库查询优化器的艺术:原理解析与SQL性能优化》一书而获得赞誉,因擅长PostgreSQL、MySQL、GreenPlum、Informix等众多数据库的内核技术与数据库架构设计而获得关注。

  他就是本次采访嘉宾华胜信泰李海翔,是一个讲起数据库就滔滔不绝的技术狂热爱好者。那么他将为我们分享哪些干货呢?

华胜信泰李海翔分享数据库内核专场干货

  图为华胜信泰数据库架构师李海翔

  干货一:明后天将是数据的天下

  在李海翔老师眼中数据已经开始影响了社会的昨天,今天在产生着更多的数据,明后天更是数据的天下,“数据定义未来”直截了当地道出了数据的价值。

  在“数据定义未来”的背后,支撑数据的存储、计算、展示的,是不断发展的数据处理技术。

  数据库是数据处理技术的集大成者,关系数据库的关系模型是数据精细化处理技术的典范,关系模型在数据入库前即已经把数据按不同数据类型分解,这使得数据的计算变得简单高效。但这几年,关系数据库落伍于大数据量的处理需求。李海翔老师认为:作为数据精细化处理技术的关系模型,在大数据时代,相对目前大数据系统简单存储、因不同计算而每次都需要解析数据的粗放的数据处理方式相比,关系模型因效率高会焕发出新的生命力,而这样的生命力将体现在新一代的NewSQL系统中。

  OldSQL和NoSQL的融合造就了NewSQL,使得分布式数据库再次成为数据处理技术的热点,这是NewSQL 1.0的时代,我们正努力实现NewSQL技术以满足大数据处理的需求。而NewSQL 1.0和多种数据模型(关系型、层次、网状、键值等)以及智能技术的融合,将把NewSQL推向2.0时代,届时,数据按需求智能适模、智能存储、智能思索、智能计算、智能反馈,将更好地实现“数据定义未来”的现实,从数据库走向认知计算。

  作为国内关系数据库研发领域的一名工作者,更多地看到、感受到,在未来,NewSQL的光辉前景。而要实现NewSQL,当下首先发展的,是推动数据处理的基础技术--“关系数据库内核”技术的普及与发展。

  干货二:四个维度着手数据库系统的性能提升

  大数据已经向我们生活的各个方面扩展,从思想意识到衣食住行,大数据将无处不在。

  从数据库技术的角度看,大数据在数据库系统系统性能优化的方面会逐渐起到更大的作用。数据库系统的性能提升,可以从四个维度着手:一是数据库内部建立一套系统自我衡量机制,即一把自我度量的“尺子”,这样的尺子将丈量数据库自身的运行状态,不断产生出大量的数据,如数据库内部锁的使用类型、次数、发生的时间点、锁等待时间和次数等;二是数据库外围观察到的数据库运行的状态,这样的状态可转化为CPU、内存等使用的情况数据;三是对数据库原理的掌握;四是基于一和二产生的数据,结合原理对数据库系统进行分析,进而得到提升数据库性能的方法。一和二产生的数据会非常地大,利用大数据处理技术进行分析和计算,将是一个很好地发展方向。

  干货三:如何推动数据库内核技术在国内发展

  2014年,李海翔老师作为演讲嘉宾在大会上作了一场有关数据库储存层技术《PostgreSQL和MySQL存储层深度解析》的分享。这次分享之后,一直协同DTCC和IT168致力于推动数据库内核技术的发展,期望能够携手DTCC为数据库内核技术在学术研究、工程研发方面的传播做出贡献。

  数据库技术已经发展了半个世纪,趋于稳定和成熟。但是,数据库的核心技术一直掌握在国际巨头Oracle、IBM等厂商手中,尽管国内的数据库内核研发已经起步十年有余,但只是在小众圈子内流行,尚没有广为盛行。随着对信息安全的需要,国家对数据库这样的基础技术十分重视,国内的数据库内核研发更为迫切。

  如何让数据库内核技术从小众圈子进入大众视野?如何推动数据库内核技术在国内进一步发展?如何培养出更多的数据库内核技术专业人才?这样的工作,国家层面在做、一些企业在做。如果更多的力量能助推一把数据库内核技术,必将形成众人拾柴火焰高之势。这时,国内IT界颇具影响力的DTCC挺身而出,在第七届中国数据库技术大会上首次推出“数据库内核技术”专场,此举标志着媒体和公众对数据库内核技术在国内发展与成长的认识、认同;DTCC搭起数据库内核技术交流的大舞台,善莫大焉。

  在2015年的时候,李海翔老师协同DTCC组委会和周荣茂老师,一起思考如何推动数据库内核技术在国内发展,一起反复交流沟通分析技术形势,一起探讨如何为受众还显弱小的数据库内核技术开辟一个媒体传播通道,先后为这个话题交流了数十次,讨论交流持续了近一年时间。期间,DTCC组委会和周荣茂老师呕心沥血、排除了众多困难,义无反顾地决定在2016年推出“数据库内核技术”专场,使得这个专场成为了本届大会的一个亮点。

  来到DTCC,就要明确怎么去选取“听取哪些讲座才会为自己带来最大收获”?所以有选择地听,很有必要。此种背景下,选择听取讲座的方式很重要,不同的听讲座的方式会带来不同的收获。李海翔老师表示:对于自己,通常采取如下三种方式:

  1) 听最贴近自己的内容:把与自己工作紧密相关的讲座作为重点,吸收精华。比如,我的工作是做数据库引擎的开发,自己正在关注数据库的架构和分布式数据库技术,所以黄东旭老师的“使用 Raft 构建分布式高可用 OLTP 数据库之路”将是我的必选内容。

  2) 听最专业的内容:选择讲师,了解讲师在专业领域的造诣,进而明确听取某个方向上最有造诣的讲师的内容。简单说,听最专业的内容就是选择最专业的讲师,收获的将是最有价值的干货。

  3) 跨界听取内容:他山之石可以攻玉,可以选择跨界听取一些讲述前沿、原理、应用、经验等内容的讲座,这些内容并非你所擅长、所熟悉、目前所需要,但是他们能拓展你的思维、丰富你的知识、开阔你的视野,收获的将是意外惊喜。

华胜信泰李海翔分享数据库内核专场干货

  2016第七届中国数据库技术大会(DTCC)将于2016年5月12日-14日召开,大会云集了国内外顶尖专家,共同探讨MySQL、智能数据平台、数据治理、大数据创业、大数据深度学习等领域的前瞻性热点话题与技术,为数据库人群、大数据从业人员、广大互联网人士及行业相关人士提供最具价值的交流平台。更多有关大会的精彩内容请访问DTCC 2016官网:http://dtcc.it168.com/

0
相关文章