又一巨头选择将数据库开源。
近日,由浪潮技术团队开发的 NewSQL 分布式数据库云溪数据库 ZNBase 正式开源,可以看到项目已经提交到中国首个开源软件的基金会“开放原子开源基金会”进行孵化。
据悉,浪潮云溪ZNBase是浪潮集团控股的基础软件企业,继OceanBase之后又一个被巨头将数据库业务单独成立公司发展,ZNBase被浪潮集团寄予厚望。
ZNBase是新一代 NewSQL 分布式数据库,参考自谷歌 Spanner+F1 的设计思想,采用去中心设计架构,每个节点都参与运算和存储,拥有事务强一致性、无限横向扩展、多中心数据同步、多副本高可用、国产化安全可靠等特性,满足HTAP场景需求,并且提供数据库自动部署、自动备份、自动容灾、数据恢复、监控等能力,面向 政府、金融、能源等关键性领域提供分布式数据存储与运算服务。
根据ZNBase官网消息,浪潮ZNBase数据库已经组建世界一流的全球化的研发体系,具有多为世界顶尖数据库专家,研发团队遍布全球各地,在美国、上海、北京、 天津、济南等都有研发团队,ZNBase数据库致力打造成为一款支撑国家战略的产品。
近些年国内软件企业积极拥抱开源,我国企业使用开源技术已成主流,不过是否将产品开源每个公司的策略各有不同。
我们所熟知的PingCAP的TiDB 是一个分布式 NewSQL 数据库,同时也是一个开源数据库。“我始终坚信:基础软件,未来只有开源一条路。如果不开源,或者说内核不开源的话,产品的生命力是有限的。”PingCAP联合创始人& CTO 黄东旭曾经说过,他认为开源并不是一个商业模式,而是一种更好的软件开发和分发模式。TiDB一开始就选择了开源。
去年,华为正式宣布开源数据库能力,开放openGauss数据库源代码,并成立openGauss开源社区,上线社区官网。日前,openGauss 理事会筹备会议在深圳大学城国际会议中心成功召开,openGauss 社区开放治理迈出了新的一步。
ZNBase选择开源肯定有自己的考量,而选择在开放原子开源基金会进行项目孵化无疑对中国开源生态的建设提供了助力。大家觉得开源好还是闭源好?欢迎留言讨论。