YashanDB V22.2重磅发布!七大亮点带你了解新特性
2023-04-19 18:29:09 砍柴网

4月17日,崖山数据库系统YashanDB V22.2版本正式发布,在自研内核基础上全面加强企业级产品化能力,是面向通用行业和场景发布的一个具备里程碑意义的规模商用版本。


(资料图片)

“1+3”产品体系,打造企业级融合数据管理解决方案

YashanDB作为一款企业级数据库,始终坚持以科技创新驱动企业客户数字化创新,其高兼容、高性能、高扩展、高可用等能力已在金融、政府、能源、互联网等多个行业进行了充分验证。今年,YashanDB正式推出“1+3”产品体系,即一个数据库产品和三个产品化工具平台,可为企业提供全面、高效的一站式融合数据管理解决方案。

在一个内核引擎基础之上,YashanDB支持单机/主备、共享集群、分布式等多种部署方式,覆盖OLTP/OLAP/HTAP交易和分析混合负载的场景,提供独立软件/云/一体机/咨询/运维等多形态服务。同时围绕数据全生命周期管理,YashanDB提供三大工具平台——开发平台、运维平台及迁移平台。

深耕内核“根技术”,数据库跨越式发展

数据库内核就像汽车发动机,承担着“心脏”的作用,决定着系统的性能和稳定性。只有从源头解决内核“根技术”,打造核心技术和产品驱动型基础软件,才能根本解决“卡脖子”问题。崖山数据库系统的产品优势,正是来源于研发团队在内核方面的创新与突破。

崖山数据库系统YashanDB的内核代码均为自主编写,选择从零构建第一行代码,2022年经权威测试,内核代码自主率100%。正因为自研,才能够不断引入新理论、新算法,在技术上开展更多的创新,为客户提供极致体验与绝佳工程实践。

YashanDB吸收了深圳计算科学研究院原创的基础性理论成果,融入到产品实践,例如有界计算、近似计算、并行可扩展、并行事务和跨模融合计算理论,相关成果已荣获英国皇家学会Wolfson Research Merit Award,ACM PODS、SIGMOD、ICDE、VLDB四大数据库国际顶级会议奖项;YashanDB基于全新的硬件架构,重新设计数据库内核算法,采用异步并行框架、运行时事务调度机制、有界计算等创新技术,通过多形态的产品架构和全面的基础设施支持,满足企业级核心应用对高兼容、高性能、高扩展、高可用等全生命周期数据管理诉求。

通过“原创理论+领先架构+工程能力”三位一体的工程研发体系,打造技术先进、性能稳定、持续创新的产品内核,以“根技术”筑牢行业自主创新发展的根基。

V22.2重磅发布,性能、稳定性、易用性多重飞跃

YashanDB V22.2在原创内核基础上持续增强企业级能力,在性能、Oracle兼容性、稳定性、安全性和易用性等方面不断迭代增强与优化升级,构建面向金融、政府、运营商等高端行业核心场景的替换能力;同时引入了原创新理论和新技术,在海量数据分析场景实现了突破。

硬核性能,TPC-C单节点突破140w tpmC

手机、智能设备、汽车、IoT终端带来百亿级请求和访问接入,业务并发度不断提升,数据处理需要提供更高的吞吐量。为了满足高并发在线事务处理的要求,YashanDB V22.2通过细粒度并发控制,免锁事务优化和自适应并发调度算法,大大提高了执行性能。国际标准Benchmark测试TPC-C模型下,YashanDB V22.2单节点事务吞吐量达140万tpmC。(硬件配置:2288服务器(104核,376G内存,2T nvme SSD);软件版本:OS(CentOS 7),DB(YashanDB V22.2);测试模型:TPC-C 1000仓,256并发,运行1小时)

在某燃气集团的实践中,该集团完成核心业务系统的迁移替换后,性能和成本方面均取得了明显收益,性能方面,YashanDB较原有系统提升1.2-60倍;在成本方面,项目成本仅为使用国外产品的1/6,使得YashanDB的性价比优势进一步凸显出来。

大数据变小,有界计算透明加速

为了解决大数据快速增长导致的资源成本过高、用户使用门槛过高等难题,YashanDB融入了研究院原创性的理论,在22.2版本,YashanDB提供有界计算能力,开创大数据变小,能实现在大数据分析时,不需要访问全部数据,只需要取其中的小数据集就能得到想要的答案。

经实测,数据量从10GB增长到1TB,YashanDB响应时延维持亚秒级,性能提升千倍以上且未衰减,极大地节约了计算资源。

硬件配置:2288虚拟机(24核,88G内存,2T HDD);软件版本:OS(CentOS 7),DB(YashanDB 22.2、MySQL 5.7);测试模型:AIRCA(美国航空运输局)数据模型

向量化执行引擎,分析能力全面增强

随着数据驱动的深入,业务有了更多的分析场景需求,如何真正有效地利用海量数据为业务创造价值成为客户普遍的诉求。YashanDB V22.2持续加强实时数仓的能力,采用全新设计的MPP分布式架构,支持向量执行、SMP、冷热数据的静默转换和融合查询,在实时数据分析、多表关联查询、adhoc查询等场景均能提供高效的分析体验。

在国际标准Benchmark测试TPC-H模型下,YashanDB的分析性能是Greenplum的15倍以上,轻松应对各类复杂查询场景。

核心替“O”,平滑迁移

金融、政府、运营商、央国企等关键行业在替”O”的过程中面临巨大挑战。其中,最显著的挑战是数据库的适配迁移过程中如何避免大量二次开发或改造导致的成本与风险增加。YashanDB凭借高度的兼容性、高效的迁移工具及专业的服务体验,能为客户提供一套完整的业务和数据迁移解决方案,有效解决客户痛点。

首先,YashanDB 提供对Oracle生态的全面兼容,应用无需大量改造,用户能够以极小的成本和代价完成迁移,支持存量系统在语法、语义、PL/SQL等高级功能的完整兼容能力。在某央企集团国产化替代实践中,涉及近8000张表、9000个索引、1000个视图,400个函数和600个存储过程共计30万以上行代码,能做到99%以上的兼容程度,实现平滑迁移。

其次,YashanDB迁移平台提供向YashanDB迁移的兼容性评估、元数据迁移、全量和增量订阅数据迁移同步,以及数据迁移完成后的数据一致性校检能力。迁移前,提供对应用的自动兼容评估和修改建议;迁移中,支持SQL语法、PL/SQL自动生成与一键转化,提供元数据迁移、全量迁移与增量同步;数据库迁移以后,通过一致性校验能力保障数据完整性、正确性。

“金字塔”体系为业务连续性保驾护航

高端核心交易场景对数据库的稳定性、可用性要求极高,一次大规模的故障就可能造成不可估量的损失。YashanDB提供原生“金字塔”保障体系,形成从可用性、容错性、易恢复性到稳定性全方位的可靠性保障,消除业务停服风险,做到大负载下RTO<10s,RPO=0。

第一层是做到“automatic”故障自愈。采用主备复制、同城双活、三地五中心等高可用技术,极大地提高系统容灾能力;通过死锁检测与修复、数据自动修复、误操作闪回能力等提高系统的容错性,有效满足金融等高端核心业务系统的要求。第二层做到“intelligent”智能诊断,YashanDB提供黑匣子、AWR、ADR等工具帮助用户快速智能地定位问题,缩短停机时间。

第三层是“proactive”主动预测,结合AI手段主动预测,防止故障发生,全方位地保障业务系统连续性。

全面增强企业级安全特性

数据是企业的核心资产,数据库需要具有完备和多层次的数据完整性、数据可靠性、数据恢复、安全权限管理机制,来防止数据遭到篡改、损坏或丢失。

YashanDB V22.2提供身份认证、权限控制、三权分立、安全审计、透明加密、防火墙、白名单机制等特性全方位保障数据库的安全能力。以身份认证为例,YashanDB提供操作系统与口令认证两种身份认证机制,在传输过程使用SSL加密、密码加盐存储、开启密码强度控制、登录重试锁定、密码重用限制和有效性控制等策略,可有效防止恶意攻击和人为疏漏。

企业级运维管控平台,大幅提升运维效率

YashanDB企业级运维平台提供数据库全生命周期智能运维管控能力,帮助数据库运维人员从大量的安装部署、运维监控等工作中解放出来。

支持自动化安装部署,轻松几步即可完成一键式安装部署,通过设置数据库版本、规模,参数等,简化部署并让数据库运行在最佳状态之下;通过巡检策略对数据库定时巡检,诊断数据库存在的问题,代替人工的日常巡检,减轻运维人员的工作量;提供全方位的诊断分析能力,用户可以使用慢SQL分析、会话管理、表空间管理、锁分析和事务分析的功能特性,从SQL、数据库会话、死锁、容量等多个维度对数据库进行诊断分析,保障数据库的正常运行,同时提供可视化AWR报告、日志自动收集定位等高级诊断分析能力。

构建“1+3”服务体系 全面启动生态建设

为帮助客户更好地使用产品,YashanDB 提供“1+3”服务架构,即原厂提供的标准及高级服务,和由知识库、DBA及伙伴共同构建的服务能力。在400服务、专家咨询、技术支持、驻场服务等原厂服务基础上,通过开放知识库、文档、社区构建在线帮助、咨询能力;通过培训课程、教材和认证体系构建DBA崖山数据库运维能力;通过生态伙伴构建专家服务、培训认证、项目实施能力,形成三位一体覆盖全行业、全区域的7*24快速响应及服务能力。

YashanDB于今年启动了崖山数据库课程的系列培训,包括YCA与YCP系列认证课程,从基础运维知识、技术解决方案、企业最佳实践等方面帮助客户及合作伙伴构建全面的产品知识体系。

数据库是企业级应用的核心基础设施,需要持续加强与上下游生态伙伴的生态建设,满足各行业客户对数据管理和业务创新的需求。YashanDB目前已在技术、商业、产业生态等方面取得重要进展。

技术生态方面,YashanDB积极推进国产软硬件的深度兼容适配,与芯片、操作系统、中间件、应用软件等多领域信创伙伴产品完成深度适配,全面融入国产化生态。今年YashanDB将加强与更多行业生态伙伴的合作,联合打造多场景解决方案,为客户提供优质专业的产品与服务。

商业生态方面,YashanDB今年将计划招募金融、政府、运营商等领域重点合作伙伴,并提供定向培训赋能伙伴。渠道伙伴分为初级、中级、高级三层认证体系,享受包含收益共享、参与产品规划、POC/售前支撑、联合营销活动、原厂支撑等不同层级的权益。未来,YashanDB将以更有竞争力的产品和更友好的合作策略实现互惠共赢,与合作伙伴携手共同推动数据库落地更广阔的市场,助力企业数字化转型。

写在最后

YashanDB将致力于持续的“根技术”创新,通过硬核的技术和原创理论,不断提升性能、可用性、扩展性、兼容性等方面能力,通过多形态的产品架构和全场景基础设施支持,提供全生命周期的融合数据管理解决方案,助力企业更加安全、便捷、高效地利用科技使能业务迈向数字化、智能化。

猜你喜欢