技术开发 频道

对话沃趣董红禹:奔三技术宅谈MySQL研发

  【IT168 评论】局气、爱运动再加上与生俱来的耿直性格,董红禹就是这样的北京大男孩。本是“小鲜肉”的年纪,董红禹却俨然成为了MySQL领域的老司机,他于2015年加入杭州沃趣科技,目前担任MySQL高级技术专家,Oracle MySQL OCP,精通MySQL内部架构原理。除此之外,董红禹还有一颗技术公益之心,曾在CSDN技术论坛发表过多篇MySQL/MariaDB技术文章被置顶阅读量过十万。

对话沃趣董红禹:奔三技术宅谈MySQL研发
▲董红禹

  董红禹谈沃趣MySQL研发之路:我们踩了很多坑!

  企业的技术研发之路向来都是一边趟坑,一边总结教训、继续前进。谈及沃趣的MySQL研发之路,董红禹坦言,其实坑还是蛮多的,比如在备库上手动执行SQL没有问题,但复制中报错SQL执行失败;搭建的binlogserver总是比主库少一个事务等等。和众多技术宅一样,董红禹也有凌晨被客户叫去解决问题的经历。正是这一路的趟坑总结,沃趣的MySQL高可用解决方案才得以不断完善。

对话沃趣董红禹:奔三技术宅谈MySQL研发

  董红禹表示,目前沃趣提供的MySQL高可用解决方案完全解决了用户的担忧,满足系统高可用的同时又解决了切换之后数据的可靠性问题。并且经过测试,该解决方案在性能方面的损耗几乎可以忽略。与业界其他MySQL高可用解决方案相比,这也正是沃趣的优势所在。

  面对企业级数据安全事件频发的现状,董红禹补充道,沃趣目前针对开源数据库有专门的加密解决方案,在用户名和密码之外又添加了一层安全验证,即便数据库用户名密码被窃取,窃取者也无法直接访问加密数据。

  与技术人共勉,董红禹的学习方法分享

  谈及学习方法,董红禹说道,其实学习就好像盖楼,楼的高度和地基的深度息息相关,他建议新手可以先掌握好基础和原理,官方文档和相关论坛文章都是非常不错的选择。当然,搞技术不可纸上谈兵,董红禹建议,在实践环节可以考虑使用官方文档中的例子练习。

  处于一家为企业提供数据技术服务的公司,技术提升的脚步可能会更快一些。在为客户提供服务的过程中将理论应用于实践,同时可以在解决不同类型的问题中快速成长。正是因为处于这样的环境中,董红禹的技术进阶之路似乎走得更快一些。

  MySQL研发人员如何看待“商业数据库已死”的言论?

  随着开源数据库的市场份额日增,“商业数据库已死”的说法甚嚣尘上,董红禹则认为这种说法过于偏激。他认为,如今很多企业本着希望达到自主可控的目的选择开源数据库,但商业数据库并不是完全没有用武之地,目前也有很多企业沿用了商业数据库解决方案,只能说企业是针对不同的业务场景选择合理的数据库而已。

  数据库领域起初便是“百花齐放”的状态,近几年更是加入了不少玩家。其实数据库开源与否只是一种商业模式的选择,希望企业可以针对各自的具体业务场景,选择适合自己的数据库。

  DTCC:MySQL分布式平台在金融业的非常好的实践

  提到MySQL,就会自然想到分布式。本届DTCC,董红禹分享的主题是《MySQL分布式平台在金融业的非常好的实践》,该主题正是沃趣的金融客户基于MySQL做分布式的实践总结。董红禹将从传统企业所关注的重点出发,对比MySQL数据库特点,讲解使用MySQL非常好的实践,介绍使用MySQL常见的处理。如果你也对MySQL的研发与实践感兴趣,不妨在5月11日与董红禹来一场面对面的技术交流吧!

0
相关文章