Oracle的趋势结束了,国产数据库的春天来了,微软的sqlserver。国内数据库市场中,甲骨文占据56%,第二和第三仍然被DB2和sqlserver占据。mysql也是一个比较流行的数据库,但是商用的很少,大部分用于研究和学习用途。让我们先算一算。笔者做过很多软件项目,Oracle的费用占了很多成本。Oracle有两种收费方式:按用户数:按50个无限使用期的UserLicenses的购买量计费,价格为175,000。按CPU数量:不限使用期限的CPU许可单价17.9万(多核需要系数换算)按照IBM小型机系数计算,购买价格17.9万,50个类似的用户许可证。事实上,一个企业项目至少有几百个用户。如果严格按照甲骨文的收费方式,一个项目就完全不值钱了,利润都是甲骨文的。因此,大多数公司在采购数据库时都会有所取舍。国内软件项目长期为甲骨文工作的情况估计很快就会发生变化,国内数据库的替换迫在眉睫,因为最近中美贸易战频发,芯片和光刻机出口在国内美国是禁止的。我国有关部门认为,在软件和硬件领域,必须全面国产化,才有底气对美国贸易战说不。笔者所在的公司最近中标了一个项目,是一个国有项目,甲方直接要求使用国内的数据库。因此,是时候盘点一下国产数据库了。(1)阿里的数据库:PolarDBOceanBase由蚂蚁金服杨振坤老师团队开发。官方称为“完全自研的金融级分布式关系型数据库”。官网介绍:OceanBase对传统的关系型数据库进行了突破性的革新。在普通硬件上实现金融级高可用,在金融行业率先打造“三地五中心”市级故障自动无损容灾新标准。POLARDB是阿里巴巴自主研发的下一代关系型分布式云原生数据库。目前兼容三种数据库引擎:MySQL、PostgreSQL,高度兼容Oracle语法。计算能力可扩展至1000核以上,存储容量最高可达100T。通过阿里巴巴双十一的最佳实践,用户既可以享受到开源的灵活性和价格,也可以享受到商业数据库的高性能和安全性。(2)腾讯TDSQL分布式数据库(TencentDistributedSQL,TDSQL)是腾讯打造的分布式数据库产品,具有强一致高可用、全局部署架构、分布式水平扩展、高性能、企业级安全等特点同时同时,提供智能DBA、自动化运行、监控报警等配套设施,为用户提供完整的分布式数据库解决方案。目前,TDSQL已为超过500+家政府企业和金融机构提供了数据库的公有云和私有云服务。客户涵盖银行、保险、证券、互联网金融、计费、第三方支付、物联网、互联网+、政务等领域。TDSQL也以其优质的产品和服务获得了多项国际和国家认证,得到了客户和业界的一致认可。(3)openGaussopenGauss是开源的关系型数据库管理系统(原名华为GaussDB),具有多核高性能、全链路安全、智能运维等企业级特性。openGauss内核早期起源于开源数据库PostgreSQL。它融合了华为在数据库领域多年的内核经验,对架构、事务、存储引擎、优化器、ARM架构进行适配和优化。(4)TiDB数据库PingCAP成立于2015年4月,是业界领先的企业级分布式OLTP解决方案提供商。国内唯一专注于开源NewSQL领域的团队。数据技术和解决方案提供商。创始团队是国内最一流的开源技术团队。公司专注于实现高性能、在线弹性扩展和分布式事务特性,提供全球顶级的跨数据中心容灾分布式NewSQL数据库,为客户提供去IOE背景下的可靠解决方案,是云上企业最好的关系数据库。(6)GBase台大通用台大通用是国内数据库龙头企业。2014-2015年连续两年在赛迪顾问发布的《中国平台软件市场研究年度报告》和IDC年度研究报告中被评为“国产数据库第一品牌”。南大通用以“让中国用上世界一流的国产数据库”为使命,打造了三款国内领先、国际同步的自主可控数据库产品,在金融、电信、政务、国防、企业。用户。产品国内领先、国际同步:GBase8a是结构化大数据分析领域的产品。与国外同类主流产品保持技术同步,处于市场同一水平。基于大规模并行处理、列存储、高压缩和智能索引技术,有能力满足各种数据密集型行业对数据分析、数据挖掘、数据备份和即席查询日益增长的需求。GBase8t是基于IBMInformix源码、编译测试系统自主研发的事务型数据库产品。通过中国信息安全认证中心安全可靠性认证,在高可用、容灾、空间数据、时序数据等方面具有优势。以上六款数据库经过大量实践检验,国内用户可以自行更换。事实上,市场上还有很多公司甚至大学开发的数据库。限于篇幅,我就不一一介绍了。仅以上六种,基本呈现百花齐放的局面。对于软件项目来说,使用国产数据库,既可以省钱,又可以保证信息安全,何乐而不为呢!是时候抛弃神谕了。
