开源数据库爆点不断 产品丰富 性能提升 ▏开源数据库爆点谈之二

开源数据库爆点不断 产品丰富 性能提升 ▏开源数据库爆点谈之二

在产品上,开源数据库种类不同扩大,覆盖用户不同的数据管理应用需求。同时产品不断丰富,给用户提供了更多的选择。同时开源数据库产品性能的提升也有目共睹,得到了更多用户的认可。


--------

作者:刘学习



在信息爆炸的今天,数据库消息集中在开源数据库,说明了什么呢?开源数据库系列谈,今天发布第二篇,关注开源数据库种类不同扩大,产品不断丰富,同时开源数据库产品性能不断提升。


1.开源让数据库产品多姿多彩


从集中式到分布式,从SQL到NoSQL到NewSQL,从关系型到非关系型,从支持结构化数据到支持非结构化数据,从事务处理到事务分析,到时间序列等,开源数据库遍地开花,出现多种多样的数据库类型,更是出现了像MySQL、PostgreSQL、MongoDB、Apache Cassandra这样的明星数据库,在Web开发人员方面已经长期得分。


举几个近期新进展。FoundationDB是一个能在多集群服务器上,存放大规模结构化数据的分布式数据库。该数据库系统专注于高性能、高可扩展性和不错的容错能力。苹果公司将FoundationDB开源后,任何开发者和公司都可以免费和自由的使用。


而RadonDB基于MySQL数据库开发,采用分布式、云原生的设计思路,既能延续DBA的使用习惯,又能适应全新的分布式架构。此次RadonDB开源,青云QingCloud将多年积累的数据库研发经验贡献给开源社区,与开发者共同打造云原生数据库的开发生态。


2. 开源产品适应需求更加多样化


因为市场需求多样化,开源数据库产品也会变得更加多样化。


首先,现在用户对数据管理的需求非常碎片化,传统数据库不能很好的表达,例如对Streaming 要求越来越高。


其次,关系型数据库的优势是通用性比较强,性能也比较均衡。但有些场景用现在的数据库框架是很难适应的,肯定不会比专门设计的数据库用起来顺畅,如图数据库等。


从发展趋势来看,SQL依然是主流。当NoSQL出来后,大家通常会考虑它能替代什么样的场景,后来逐渐发现了NoSQL还存在很多约束。NewSQL的出现确实会改变市场格局。未来,NewSQL应该会像SQL、NoSQL一样,有两三家体量比较大的公司吃掉大部分市场,但小公司依然存在。


3.开源数据库得到更多用户的认可


开放源代码软件100%地节省了许可费用,而且开放源代码数据库也大大节省了硬件成本。如果全部拥抱开放源代码软件的话,企业可以通过从Oracle转移到像MongoDB这样的数据库节省70%的成本(即使你考虑了迁移成本、重新培训数据库管理员等成本在内)。在AWS平台上,运行Oracle的标价(RDS)是每小时25.68美元。运行PostgreSQL或MySQL(RDS)的价格是它的1/8到1/10。


运营商面临全面IT化的趋势,其对于开源技术的接纳程度也越来越开放,这给很多开源软件公司与运营商合作提供了机会。通信是IT不可分割的重要组成部分,也是非常有示范作用的用户。运营商在基础软件的技术选型方面,越来越往大数据的框架上发展。目前,运营商在底层的系统构架和软件解决方案领域都用到了很多开源的思路,也积累了很多经验。



刘学习

前15年,专注于服务器、存储以及云计算

后5年,爱上基础软件、管理软件,以及国产化系统

冀望与企业一起成长,与产业一起发展!


微信:Fiyinghare

邮箱:[email protected]

开源数据库爆点不断 产品丰富 性能提升 ▏开源数据库爆点谈之二