写点什么

YashanDB 共享集群助力高端应用场景 1:1 平替

作者:Geek_2d6073
  • 2024-06-13
    湖北
  • 本文字数:1442 字

    阅读完需:约 5 分钟

共享集群作为数据库领域的“塔尖”技术

其独有的极致高可用、灵活扩展等能力

是支撑金融、运营商等高端核心业务场景的“王牌”

也是 Oracle 在全球高端市场横行二十多年的“独门绝技”

但其因开发难度大

长期被国际巨头垄断

随着数据库国产化替代浪潮的推进

核心系统的替换刻不容缓!

亟需国产自研的数据库产品挑起

核心替代的“大梁”!

YashanDB 攻克技术难题

自主研发设计并成功推出共享集群

实现了国产高端数据库“零”的突破

有效支撑金融、运营商、能源等

关键行业的高端核心交易场景

助力用户低成本、低风险、高效率实现

国外数据库“1:1”平替



YashanDB 共享集群架构图


关于 YashanDB 共享集群


YashanDB 共享集群(YashanDB for Cluster,YAC)是一款单库多实例的多活数据库系统,所有节点之间以强一致性方式实现并发读写,提供计算/存储扩展和金融级高可用能力,为高端核心业务提供了应用透明的透明多写、高可用、高扩展、高性能的数据库能力。


核心特性


一、应用透明的多写集群

1.YashanDB 共享集群内各个实例间数据强一致,客户端可以无差别并发读写操作,替换过程业务不中断,服务端接管透明、客户端透明切换;

2.YashanDB 提供统一的开发、运维、迁移平台和工具,共享集群部署简单快捷,用户无需修改上层应用即可快速运行。


二、高性能,实现业务降本增效

1.YashanDB 共享集群提供极致性能,经实测,2 节点标准 TPCC 测试性能可达到 312 万 tpmC,超过主流商业数据库的 50%;

2.拥有极强的高扩展能力,可以根据负载按需弹性扩展,线性扩展比大于 0.8。同等资源条件下,可以支撑更多的用户请求并高效处理,具有更高的吞吐量,从而有效降低成本。


三、高可用,保障业务连续性

支持实例级快速故障检测、高效仲裁与接管技术,RPO=0,RTO<20s 。当某一实例故障发生后,该实例数据库客户端将透明切换到正常节点继续工作,保证业务不受影响正常运行,充分保障业务的连续性。


四、100%自研,安全可靠更放心

1.YashanDB 共享集群采用了自研的技术路线,除了继承 YashanDB 内核在事务引擎设计、MVCC、表索引存储等方面的技术积累,同时自研聚合内存技术、集群文件系统、集群管理服务等共享集群关键技术,全面掌握核心技术,完全摆脱对国外技术的依赖。

2.由于对底层机制和核心技术的完全掌控,可以快速响应客户不断变化的需求。


应用场景


金融核心交易场景

银行、证券交易所等行业对数据的连续性和一致性要求极高,要求故障恢复所需时间短、数据丢失量为零。YashanDB 共享集群具备天然的高可用优势,可以确保即使单个节点发生故障,数据库服务依然不间断,满足金融行业核心交易场景的诉求。


电信计费场景

电信行业具有庞大的用户基础和复杂的业务场景,对数据库的性能和稳定性有着极高的要求。特别是在一些核心计费场景下,需要保证系统的稳定性。YashanDB 共享集群凭借其卓越的性能表现和稳定运行等能力,能够为电信行业关键业务系统提供坚实的支撑。


政务领域

政企行业对数据库的自主可控要求较高,特别是在涉及国家安全和敏感的信息系统中,要求具备极高的安全性,同时对成本也有要求。YashanDB 共享集群完全自主研发,核心技术自主可控,且在降低用户总体拥有成本方面具备显著优势,是政务行业数字底座建设的不二之选。


互联网高并发场景

互联网高并发交易场景下,用户请求往往呈现爆发式增长,对系统的稳定性、扩展性均提出要求。面对海量用户的同时访问,YashanDB 共享集群可以通过负载均衡机制分散请求到各个节点,提高系统的处理能力和响应速度;面对需要处理大量数据的场景,可以通过添加节点来线性扩展处理能力,为用户提供灵活经济、高效稳定的数据库服务。

用户头像

Geek_2d6073

关注

还未添加个人签名 2021-12-22 加入

还未添加个人简介

评论

发布
暂无评论
YashanDB共享集群助力高端应用场景1:1平替_Geek_2d6073_InfoQ写作社区