技术开发 频道

一个80后DBA的“数据库情怀”

    80后,微博控,会花时间给自己充电。

  爱电影,爱大餐,对羽毛球情有独钟!

  说到爱遛狗,就一定是特别喜欢动物的人。

  这就是我们的男主…霸特,这并不是你脑补了好几遍的韩国oba~

  他是一名DBA,专注数据库架构设计,DB性能调优和SQL优化,曾经混迹于华为、网易等公司。

一个80后DBA的“数据库情怀”

  链家网数据库运维工程师 刘世勇

  【IT168 专稿】一回生,二回熟!童鞋们,可还记得【PingCAP黄东旭:爱开源 走不一样的路】那个第一次加入【DTCC2016中国数据库技术大会】会务组嘉宾采访任务的小编就是我啦!经过上次的采访任务之后,小编勇敢迈开第一步!而这次更幸运的是采访到了同龄人!他就是80后DBA,链家网数据库运维工程师刘世勇。

  刘世勇现在在链家网主要负责oracle和mysql数据库的运维,包括数据库架构设计,DB性能调优和SQL优化,DB自动化运维平台的构建等工作。是什么原因让他加入这个房地产中介公司?

  探索偏移的技术重心与浓郁的oracle情结

  说到链家,相信很多人对此并不陌生。因为街道随处可见的都是这家挂着绿色牌匾的中介公司。互联网的冲击带给链家更多想象空间,促使其业务不断进行升级。

  在采访中了解到,刘世勇来链家网也是一个偶然,并没有刻意的选择这个行业。

  他说“2014年底的时候,互联网逐渐开始火爆,当时mysql在互联网行业也得到了大规模的应用。考虑到这种趋势,就萌生了技术重心往mysql偏移的想法。但是做oracle这么长时间了,突然之间说要放弃,又有很多不舍。

  然而事情就是这么凑巧,在入职之前,和链家网的VP沟通过程中,了解到当时正准备做核心业务系统和链家网门户的重构,之前的业务系统数据库架构是标准的IOE架构,重构时DB准备迁移到mysql。

  这无疑是个较好机会,能从中积累到大量的去IOE经验,同时也满足了自己的oracle情怀。就这样,来链家了。“

  还有数据!!DBA不仅仅只管理数据库

  刘世勇最关注的还是数据库高可用架构、数据库自动化运维体系的建设。

  他讲到:DB的可用性直接关乎应用和产品的稳定性,甚至用户体验;同时,由于业务扩张,mysql实例数增长非常迅速,能否提高运维效率和质量,跟上业务发展,成为DBA的一个重要考验,因此持续的自动化建设就变得非常有必要。

  其次,由于链家的业务特性,也比较关注mysql往下游同步和分发数据。包括监听数据变更、和缓存的数据同步、和hadoop的数据同步等。

  我觉得这个时代的DBA其实不仅仅是数据库管理员,应该是数据管理员,根据数据的不同业务属性,选择合适的数据库,所以我也会参加到应用设计,选择合适的数据落地方案。

  大数据团队成标配 数据才是企业的核心资产

  说到大会这次主题“数据定义未来”,刘世勇有着自己独特的见解。他结合目前的市场现状,谈到未来大数据+产生的影响:

  随着大数据概念与应用在各行各业的迅速铺开,大数据+正引领着行业变革。现如今,大家早已不满足数据的简单获取、呈现,更多的是想如何利用好数据,为企业带来更多的价值。通过分析和挖掘数据中业务发展规律,进而辅助业务开展,为今后的决策和发展方向做参考。

  未来各行业的发展,很大程度依赖于数据中呈现的历史规律和潜在商机。所以,近几年大数据相关技术得到迅速发展,大数据团队已成为了很多企业的标配,众多企业级大数据服务商也纷纷涌现。

  互联网已渗透到各个行业,所以说互联网时代,数据算是企业的核心资产。

  他的建议与用户、初创企业的要注意

  大数据对目前数据库市场的冲击很大,新的数据库类型和厂商不断出现,数据库确实种类繁多,传统的关系型数据库,最近火热的NOSQL,以及新兴的NewSQL,让DBA们眼花缭乱,无所适从。自己有时候也觉得难以抉择。

  但是,从另一个角度来说,数据库也是应用架构中的一部分,所以我觉得一切都要以适应业务为首要目标,包括业务数据的一些特性,应用的并发量,真正落到DB的并发量,应用未来的规划等。

  另外,可能还需要结合产品社区成熟度考虑,如果社区不成熟,遇到问题很难快速解决,那可能就需要做一些取舍了。

  互联网的一个显著特点就是用户量非常大,产品和应用往往要考虑高并发的问题。

  对于初创企业来说,初期流量和用户都比较小,但可能在短时间内增长成千上万倍,但是有些DB的并发是有限制的,为了避免DB可能成为业务发展瓶颈,所以可以提前考虑DB的可扩展性和数据迁移的成本,或者在最开始的时候,就采用能够应对高并发的NOSQL数据库。

  写在最后

一个80后DBA的“数据库情怀”

  刘世勇会在数据库自动化运维专场带来《基于Zookeeper+MHA的mysql高可用架构设计》,感兴趣的小伙伴不要错过哦!

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

1
相关文章