在最近的二十年,我们目睹了云计算、大数据、物联网、区块链、5G、人工智能、数字化转型等多重浪潮的冲击。一些技术随着热潮的褪去而降低了热度,另一些技术在多次冲刷与洗礼中屹立不倒,拥有半个世纪历史的数据库技术便是其中的代表。
随着云计算的蓬勃发展,人们刚刚意识到传统的IaaS、PaaS、SaaS不足以精确划分云计算的架构层级,崭新的DaaS(Data-as-a-Service)已经裹挟着百花齐放的数据技术汹涌而来,在大数据落地的历史时期大放异彩。人们终于发现,在核心业务的安全、稳定、强一致性与事务方面,没有任何技术能够替代传统的关系型数据库。从业者们在仰望星空、探索全新数据库架构的同时,更要脚踏实、回归本心,跟上传统数据库的技术发展,用以支撑数据时代更海量、更高效、更可靠的业务需求。
作为应用最广泛的开源数据库,MySQL的衍生技术百花齐放,拓展架构异彩纷呈。尤其是在性能优化与高可用架构两方面,很多从业多年的DBA限于生产环境的固定体系,往往盲人摸象,难窥全局。而性能优化和高可用又是一对存在根本矛盾的特性。可以说,掌握了这两项技术的平衡,就掌握了MySQL的绝大部分内容,也就把握了数据库核心技术的最主流脉络。
这本《MySQL性能优化和高可用架构实践》从企业实战的角度纵观整个MySQL生态体系,将两大关键技术有机融合,并对比了多种方案,为读者展现了多种在两个本质上矛盾的特性之间取得平衡的精妙方法,对理论架构与企业实战都有丰富的指导意义。阅读本书,你可以站在对数据领域有多年深耕经验的作者肩膀上,汲取作者的实践经验与心血总结,从作者的角度理解和认识数据技术,一步赶上云与智能时代的数据技术发展前沿。
嘉为科技是国内一流的信息化综合服务与解决方案供应商,我与宋立桓老师相识也有十五年了,宋立桓老师对IT行业发展趋势的把握度和对技术钻研的深度令我敬佩。感谢宋老师邀请作序,祝愿读者在阅读本书后,对数据库技术有全新的认识。
邹方波
广州嘉为科技有限公司CEO