产品简介

虚谷数据库是一款原创的原生分布式数据库,从2002开始自主迭代至今的数据库软件产品。虚谷拥有完整自主产权,核心代码自有率经 工信部CSIP检测达99.4%。在使用上,完全兼容传统关系型数据库的方式,提供了标准的对象及过程管理模型,配套各类数据库接口及 管理工具。数据库核心引擎采用全链路(集中式与分布式合一)架构,数据以物理切片的方式存放到数据节点中,计算则由各个计算节 点同时响应。虚谷数据库从2014年起于各大国家级核心应用进行了验证,包括中国气象系统、自然资源系统、中国统计系统、各地政务系统等。目前数据容量规模承载超过10PB,持续服务总时间超过60000小时,有充分的市场检验周期。

关键词解读

原创-完全自研掌握核心技术把控技术方向

· 虚谷数据库从v1.0版本代码至v12.0代码版本均可编译复现以及设计思路解释说明; 
· 虚谷产品技术路线完全把控,可按行业属性进行快速响应开发和二次迭代; 
· 原创的数据库可保障数据安全,避免抄袭开源代码的方式引入的诸多不可控的因素。

分布式-可将众多中低端硬件堆叠满足需求

· 虚谷数据库是一款分布式数据库产品,在国产硬件“卡脖子”严重的当下,可以整合低端设备能力; 
· 虚谷数据库产品拥有强大的扩展性、可靠性、一致性、安全性和高性能; 
· 虚谷数据库分布式架构具有强大的数据并行处理能力,统一管理能力,带来综合成本降低。

高性能-基于分布式理念完整设计的数据库

· 原生分布式数据库拥有存储与计算耦合度高的特性,可以将业务能力下沉到内核,性能更高。 
· 虚谷原生分布式数据库区别于基于单机数据库内核和外围分布式调度工具封装的分库分表数据库; 
· 原生分布式数据库拥有复杂SQL兼容能力以及强大的数据分散能力,可最大程度利用多设备资源;

数据库优势

原创代码技术兜底
· 国内唯一所有内核关键模块通过中国信息安全评测中心原创审查的产品。 
· 原创率100%。虚谷从V1.0开始自主设计开发,可内核级技术兜底,问题和Bug响应率100%,可自主闭环。

国产环境极致性能
· 经信通院分布式性能测试,同规模环境国内第一。 
· 虚谷数据库具有无限制级行锁、原生RDMA支持、可靠UDP网络、分布式MVCC、分布式CBO、行级数据压缩、NUMA优化等性能优化能力。

满足国密安全体系
· 虚谷取得国家保密局涉密产品认证 
· 虚谷满足商密产品能力要求,包括但不限于 三权分立、强制访问控制、GM/T 0028(国密标准)密码体系。

全方位保障业务稳定性
· 虚谷数据库提供了数据回收站、两地三中心、数据回溯等多项数据可用保障功能。从计算、存储、网络、管理多维度保障业务连续性。 
· 保障国家级重载核心业务超过60000小时无事故。 

平滑扩展满足多期建设
· 虚谷数据库集群可以通过对计算资源和存储资源进行扩展以实现突破原有业务瓶颈的能力。具体实现的技术包括不限于数据自均衡、均衡QOS控制、安全版本控制等。经工信部和信通院测试,线性扩展比大于80%。

最大兼容原有开发习惯
· 虚谷数据库同时兼容ORACLE和MYSQL。其中ORACLE兼容度>94%,MySQL上层ORM开发框架全兼容。

数据库实力

原创自主可控

经工信部CSIP评测,虚谷数据库核心代码自有率达99.4%,同时虚谷数据库已通过国家权威机构审查,从v1.0版本开始的所有设计均具有原创性。

满足金融标准

经人民银行下属北京国家金融科技认证中心认证,虚谷数据库满足中国金融行业行标(《分布式数据库技术金融应用规范-技术架构》(JR/T0203-2020)、《分布式数据库技术金融应用规范-安全技术要求》(JR/T0205-2020)、《分布式数据库技术金融应用规范-灾难恢复要求》(JR/T0204-2020))及其具体的测试评估规范(《分布式数据库技术金融应用-评估规范》(T_BFIA004-2021))中的要求。

测试对337个检测项进行了全面测试,客观、公正的评估虚谷数据库相关能力。虚谷数据库在技术架构、安全技术、灾难恢复、性能等核心指标方面符合率超过93%,整体通过率85%,其中金融行业重点关注项例如存储过程、分布式事务、分布式强一致性、高可靠性、强性能等,虚谷均完美通过。

满足信创标准

经工信部中国电子技术标准化研究院赛西实验室评测认证,虚谷数据库在信创环境中功能、性能、可靠性、安全性、维护性、可扩展性、易用性均达到要求。

测试参考《信创数据库测试大纲》进行,对数据库进行了全方位评测。测试环境采用的是6台Taishan 2280 v2服务器、银河麒麟V10操作系统、东方通TW6.1.5.15_Enterprise_Linux中间件的全信创环境。

6台华为服务器下使用tpc-c测试,tpmc可达到300万TPMC。使用TPC-H 1TB CSV测试,总耗时2174.590秒,与大部分OLAP数据库相当。

性能业界领先

在信通院可信数据库评测中,经Databench-T模型(使用金融行业实际业务及数据模型)对分布式数据库产品进行的评测中,虚谷数据库在10节点DELL服务器的测试环境以及“4000网点-10科目-2亿账户-2千万客户”的同等软硬环境及数据规模情况下,取得了59926TPS的事务性能和44ms平均业务耗时。业界第一。 

信通院“大数据产业峰会·成果发布会”发布结论

本测试模型是由中国信通院和北银金科联合开发,建设银行、腾讯、蚂蚁金服、华为、中兴共同参与设计与实现,选取银行核心业务真实表结构及数据。业务流程包括了转账、存款、取款、查询、代发工资、资产盘点等重要的账务类操作。在业务设计中,每笔操作需要先拿流水号以及记载日志,模拟了真实行业中的高热点挑战。
(注:据公开资料显示参考,2021年工商银行个人结算核心业务应用最高并发数2.5万TPS,平均交易耗时小于50毫秒,“双十一”高峰期TPS可达1.2万以上。)

国产全栈性能

在华为鲲鹏创新中心,基于金融场景进行测试中,同型对比虚谷数据库v11在国产硬件环境与国外硬件环境,基于华为鲲鹏的测试性能超国外产品约33%能力。证明了虚谷数据库在国产化环境下依旧具有强劲能力,甚至超出国外硬件环境的能力。 

在鲲鹏3节点(国产化)上与英特尔5节点上每秒tps大致一致。相同数据量,相同业务场景下,鲲鹏5节点服务器TPS相比英特尔性能提升33%。目前该方案已入选2021华为优秀鲲鹏精选解决方案,并取得华为鲲鹏Validated证书。

产品定位

虚谷数据库“不止是替换”

虚谷数据库具有同时满足现在的“政治诉求”和未来的“效益诉求”的能力。
软硬件国产化替换能力满足:

· 在功能上完全兼容集中式关系型数据库使用方式,整体对Oracle的兼容度大于94%,其中包括了在分布式下的存储过程能力和各类Oracle内置函数及包;也对MySQL的上层应用框架全兼容,包括多种JAVA开发框架,例如MyBatis、Hibernate、Druid等。

· 在性能上能满足在国产环境下的中低端服务器上运行并满足用户性能要求,技术上是通过NUMA优化、多机并行等手段将众多物理资源堆叠满足业务要求。 

数字化转型高并发能力满足:

· 虚谷数据库可提供从1节点(集中式)扩展到N节点(分布式)的能力,意味着可以让用户先进行集中式“替换”再将数据不断叠加收拢,以实现应用、数据的集中化管理。

· 数据价值化的前提是数据集约化,即打破数据孤岛。虚谷数据库拥有数据物理集中逻辑分离的云化Serverless能力,可以将用户数据及应用分批分次对接到数据库,拥有平滑分布式改造的能力。

  • 技术交流群:240370218
  • 返回顶部