扫码点餐、刷脸支付、智慧停车、人脸识别进出小区……近年来,数字技术不断展现出为经济赋能、为生活增便利的创造力。以人工智能、5G、区块链为代表,已成为经济发展的重要引擎。年的《政府工作报告》明确指出,要促进数字经济发展,加强数字中国建设整体布局,建设数字信息基础设施,协同推进数字产业化和产业数字化转型进程。
随着数智化已经在医疗、教育、制造、物流、零售等多个领域中得到应用验证,越来越多的国内企业加入到数智化进程中来,进入“全面上云”阶段。然而,应用云化和数字化场景的爆发带来数据量的暴增,超高并发场景不断涌现,这对传统数据库带来了极大挑战。
传统数据库露“短板”,石原子科技帮“补齐”
据了解,目前市面上大部分互联网客户都是用MySQL作为首选数据库,MySQL很好的满足了中端以下的数据库客户的业务需求,但随着数据量增加,业务多态化下,OLAP结合的场景越来越多,MySQL的短板问题越来越凸出。比如在性能、扩展性等方面的瓶颈逐渐突显,分库分表对用户应用侵入性较高,增加了业务复杂性和维护成本等。
据石原子科技创始人、CEO叶建林介绍,为了解决类似问题,通常的解决方案是采用MySQL的binlog同步机制,或ETL方式抽取到对应的分析平台,再使用Spark,Impala等计算引擎做计算,提供AP的业务支持。但这样的解决方案同步延时高、架构复杂、运维难度大、成本也高。在这样的背景下,HTAP数据库应运而生。
“我们的目标是用一体化HTAP架构填补MySQL分析领域的空白”,叶建林表示。据公开资料显示,石原子科技在今年6月29日,宣布旗下基于MySQL的一体化实时HTAP数据库StoneDB正式开源。StoneDB弥补了MySQL数据库分析领域的空白,是一款完全兼容MySQL版本的HTAP数据库,同时也是国内第一款MySQL原生HTAP数据库。内核完全开源,行列混存+内存计算的一体化架构,%兼容MySQL协议和生态,金融级高可用,无需ETL,多方位保障数据安全,支持国密算法,存储通讯审计数据加密,提供易用的管理界面与工具,可靠的数据备份和恢复功能。迁移、部署、运维成本极低。为用户提供交易处理和分析的轻量化解决方案。
因为%兼容MySQL,因此StoneDB可以平行替换MySQL数据库,承接MySQL体系下的所有工作负载。此外,它专门针对OLAP应用程序进行了设计和优化,支持百亿数据场景下进行高性能、多维度字段组合的复杂查询。
叶建林以某CRMSaaS服务商客户为例介绍了StoneDB的优势。该客户主要业务是提供SaaS软件服务,运营系统会实时获取订单数据,给客户提供实时运营管理能力,采用多租户应用架构,按照库来分租户,单表数量可达亿级别。
该客户此前试过OLTP+OLAP两套独立系统的方案,OLTP使用MySQL,OLAP使用ClickHouse,通过ClickHouse原生物化表的方式,将MySQL数据同步到ClickHouse,并在ClickHouse里完成分析业务。此方案背景下,客户在实际使用过程中遇到较多问题。
首先,稳定性方面,客户端基于ClickHouse自带物化表的方式同步,对MySQLDDL支持不完善,经常会出现数据链路中断,导致数据丢失;其次,ClickHouse不擅长处理行级更新场景,需要通过冷热表周期性合并做去重来完成更新去重,延时较长;第三,ClickHouse在多表关联场景下的性能不佳;第四,管理比较复杂。ClickHouse开发语言与MySQL不同,客户的学习和运维成本较大。
StoneDBV2.0存储引擎架构图
而运营系统上线StoneDB方案后,基本解决了客户痛点:第一,简单易用,可以无缝兼容。%兼容MySQL语法,同时满足TP和AP需求,架构简单,支持统一地址接入,对应用无侵入;第二,实时性更好。基于产品内部redolog复制同步数据,数据同步延迟毫秒级;利用MySQL自身强数据一致性,不存在数据同步遗漏,同步链路更稳定;第三,相比Innodb行存,复杂的查询性能有百倍以上性能提升;对比ClickHouse,性能至少为同量级或略优;最后,成本较低。不仅节省了同步链路方面的投入,而且相较于ClickHouseECS自建成本大约可降低15%。
行业赛道“长坡厚雪”,自主技术是立身之本
数据库是一个长坡厚雪的赛道,拥有亿的市场。中国市场占比6.5%,并将保持复合增长超过20%的增长。近两年,国产数据库厂商井喷式发展,有一百多家新近成立的国产数据库厂商诞生。
然而一个现实情况是,大部分的数据库企业在技术方面并不具备优势。根据去年的一项统计数据,90%的数据库企业在数据库领域的专利数少于件,所有的关系型数据库厂商的专利数加在一起不足件。
“石原子科技作深知真正自主可控的数据库产品才是后程发力的基础”,叶建林表示,公司拥有一支研发人员占比80%技术团队,在快速实时分析数据库、数据仓库产品方面有独特的优势。石原子科技始终高度重视技术创新和知识产权积累,获得了数十项软件著作权,是中国信通院分布式系统稳定性实验室成员单位,中国信通院公布的第十四批“可信数据库”成员单位,年浙江省唯一一家入围工信部信创的数据库厂商。并先后参与起草国家级和行业级标准的编写工作。
依托自身的数字化技术能力,石原子科技致力于成为全场景数据价值服务商,提供世界级的全栈式在线数据服务,让企业用户在管理海量数据处理的同时激活实时数据分析的能力,
年,“国产化”、“自主可控”成为政策高频词汇,信创风口下,国产数据库迎来发展新机遇。叶建林强调,“这是国产数据库弯道超车的绝佳机会,就如国产手机制造商,在经历了大浪淘沙后,最终在国际市场上脱颖而出。”