欢迎您访问BetVictor Sports(伟德体育)精工轴承科技有限公司网站
全国咨询热线: HASHKFK

伟德新闻资讯

伟德体育常见问题

PG Games problem

BetVictor Sports(伟德体育)国际官网GaussDB如何给世界一个更优选择?

作者:小编2024-08-24 10:41:39

  BetVictor Sports(伟德体育)国际官网(访问: hash.cyou 领取999USDT)

BetVictor Sports(伟德体育)国际官网GaussDB如何给世界一个更优选择?

  不要小看这个内部实践案例,华为集团流程 ITERP 系统是个非常复杂的系统,该系统涉及 170 多个国家和地区,500+外围应用、3 万+个外围集成点,对数据库容量、性能以及可靠性都有极高要求。如:数据量大,单一个业务场景数据体量就高达百亿,而 ERP 总共有上百个业务,且数量还在持续增长;每分钟 30 万次库存查询请求及数万笔并发交易事务处理,区别于银行和互联网的交易事务,华为 ERP 关联系统众多,完成一笔入库交易比完成一笔秒杀交易在场景复杂度、技术复杂度、外部依赖等方面差异很大,华为 ERP 系统万级 TPS 比互联网的百万级 TPS 更难处理。据了解,该系统底层数据库过去 20 多年一直使用的是le,因为众所周之的原因,现在替换为 GaussDB。

  其一、是存储引擎,GaussDB 全新上线的 Ustore 存储引擎,又名 In-placeUpdate 存储引擎(原地更新),这个存储引擎在以前的文章中,老鱼有过介绍。这是个行存储引擎,在以前版本的 GaussDB 内核中使用的行存储引擎是 AppendUpdate(追加更新)模式,追加更新对于业务中的增、删以及 HOT(HeapOnlyTuple)Update(即同一页面内更新)有很好的表现,但对于跨数据页面的非 HOTUPDATE 场景,垃圾回收不够高效。Ustore 存储将“有效数据”与“垃圾数据”分离存储,同时采用多版本索引技术,有效提升了存储空间的效率和性能。官方数据显示,相比常规引擎,性能抖动降低 70%,同时,整体性能提升 10%以上。

  另一个,是软硬协同 Numa-Aware,鲲鹏服务器多CPU-socket 架构下跨 NUMA 内存访问延迟存在严重的不对称,相比 x86 内存访问时延高 50%、并发控制原语代价高 2-3 倍,在数据库中以进一步恶化 OLTP 瓶颈,此外鲲鹏架构下 CPU 物理核心数相比 x86 有了大规模的提升,如何优化 NUMA 带来的访问时延问题,如何充分利用众核 CPU 解决并发控制问题成为了鲲鹏上优化数据库 OLTP 负载性能的主要挑战。因此,软硬协同 Numa-Aware 应运而生,通过内核线程调度 NUMA 亲和、关键数据 NUMA 化分布、LSEARM指令级性能优化等关键技术优化,GaussDB 实现了鲲鹏环境下性能 40%以上的提升。

  高安全方面,就在上月,GaussDB 成为中国首个获得国际 CCEAL4+级别认证的数据库产品。很多人可能不知道 CCEAL4+意味着什么?CC 认证是国际公认计算机维度的高级别安全认证,也是国际范围内 30 多个国家官方认可的通用标准。其中,EAL4+认证难度有多大?对比目前国外常见数据库主流版本通过的 EAL2 认证来说,EAL2 为结构测试级,开发者可递交设计信息、测试结果进行评估,而 EAL4 作为系统设计、测试和复查级,评估程序更为严谨,有对评估对象模块底层设计和实现子集的分析,更有对产品代码的审视和对产品研发环境的站点审计等。

  公开资料显示,目前,GaussDB 已经在超过 2500 家大客户得到了商用,遍布金融、电商、游戏、汽车、制造、能源等各行各业。尤其是金融行业,已经在工行、招行、邮储银行等 30 多家金融企业的核心业务系统中广泛应用,GaussDB 通过这些案例,不论是技术本身,还是去 O 的方法论,都得到了较充分的实践。所以,在明确对比对象和具体指标前提下,GaussDB 说自己是更优选择,没毛病。不得不说,华为云还是一如既往的严谨,用“更优选择”而非“最优选择”,这是相对与绝对的区别。