淘宝开源数据库的挑战 面对高成本,淘宝开始尝试开源数据库,在开始之初面临着非常大的挑战,丁原介绍,淘宝开始尝试开源面临的挑战两方面的挑战: 一、团队内部 1、 团队人员非常,非常擅长商业DB; 2、 对于开源的DB的理解一穷二白,需要快速积累,放弃你最熟悉的,选择重新开始; 3、 原有思维方式固化,改变需要时间; 4、 其它 二、团队外部 1、为什么要选择开源,好处在于哪些方面; 2、用了开源软件以后, DBA还是最专业的吗; 3、打破原有集中式的思维,换一种方式同时还要考虑更多的东西; 4、其它 淘宝开源数据库的推进过程 面对淘宝选择开源数据库的挑战,在推进开源数据库中存在的很大的阻力。丁原指出,淘宝在推进开源数据库过程中经历了以下几个阶段: 第一、推进过程比较慎重,持续很久,对于我们自己来说,尝试阶段(小业务,小范围开始); 第二、很纠结,积累阶段(使用过程中开发,DBA面临的问题,解决问题); 第三、顺其自然,继续积累验证; 第四、大规模可用阶段。 开源数据库应用的关键点 丁原向与会的DBA介绍,开源数据库应用有几个关键点需要注意: 开发易用性; 成熟的中间层,尽量减少开发的难度; DBA易运维;
强大的MYSQL底层运维平台; |