分布式数据库在去年一下子成为了热门技术,尤其是开源的分布式数据库,更是受到了各个公司的追捧。这个被谷歌、阿里等公司选中的分布式数据库,不断升级到三个级别。一般来说,数据库分为两类,开源自建数据库和传统商业数据库。两种数据库在不同的环境下各有优缺点。例如,MySQL开源数据库简单易用,稳定性高,可以大大降低企业IT成本。然而,面对大数据时代的到来,传统的数据库方式往往受限于价格、稳定性等原因,无法满足大数据时代的需求。分布式数据库为大数据尤其是结构化数据提供了技术升级解决方案。透明性、独立性、可恢复性和可扩展性是分布式数据库的主要优势。比如2008年阿里提出“去IOE”的口号后,就进入了MySQL时代。随着业务的快速增长,也开始采用基于自研一致性协议库X-Paxos的强一致性分布式系统,帮助企业解决大规模结构化数据处理。生态升级在传统的IOE模式中,IBM、Oracle和(原)EMC垄断了IT生态。大数据时代,企业没有数据,就无法掌握企业的命脉。如果国家不能把数据掌握在自己手中,那将是非常危险的。在“去IOE”的浪潮下,开源数据库开始在国内发展起来。这一变化直接影响了整个IT生态版图,给了国内科技力量崛起的机会和市场空间。分布式数据库的兴起,再次改变了数据库市场格局。在过去的IT生态中,更多的是强调ACID,即原子性、一致性、隔离性和持久性四种数据库基础理论;而在分布式数据库中,更强调的是CAP理论,即一致性、可用性和分区容忍性。市场需求的变化和技术的创新升级了数据库生态系统。商业模式升级技术升级带来生态升级,生态升级将带来商业模式的创新升级。“去IOE”运动为国内IT力量带来了机遇,中国自身的IT生态圈逐渐形成,为商业模式升级提供了基础。也就是说,技术发展带来的商业模式升级已经成为永恒的规律。针对国内对分布式数据库的巨大需求,一些IT基础设施提供商推出了自研的分布式数据库。产品配合云计算或原有数据库,为用户提供全面的解决方案。对于中国来说,技术的方向总会给科技公司带来新的机遇。对于不受原有数据库束缚的用户来说,这也是一个新的机会,可以依托分布式数据库构建国内优质的IT生态。分布式数据库更加关注不同场景下数据库的走向,为国产数据库提供逆袭。
