分布式事务概述与项目实战
XA(eXtendedArchitecture)是一种分布式事务处理的标准协议,用于确保多个资源管理器(ResourceManager)之间的事务一致性。它提供了在分布式环境中同时提交或回滚多个资源的机制。目前一些关系型数据库和消息队列有支持XA协议,XA往往指基于资源层的底层分布式事务解决方案。分布式事务处理(DistributedTransactionProcessing,DTP...
分布式数据库架构下,到底要不要使用 2PC来实现分布式事务呢?
如下图所示:从上图可以发现,使用分布式数据库中间件后,可以对上层服务屏蔽分布式事务的实现,服务不需要关心下层的事务是本地事务还是分布式事务,就好像是单机事务本身一样。2PC要求第一段prepare的操作都成功,那么分布式事务才能提交,这样最终能够实现持久化,2PC的代码逻辑如下所示:上面就是2PC的Java...
分布式数据库 GaiaDB-X 金融应用实践
于是在业务层进一步拆分为4组数据库共64张子表,业务层需要去解决大量的拆分及分布式事务相关的业务逻辑,整体就更复杂了。另外一种是分布式数据库架构。这样的数据库内部架构虽然更为复杂,但它可以提供更好的性能。对业务层来说,一个单元采用一组数据分布数据库即可,业务层的逻辑就更为简单了。因此我们认为...
OceanBase CEO 杨冰:2.8万字总结金融核心系统数据库升级路径与...
结合金融分布式架构转型,越来越多的业务需要数据库具有在线事务处理和海量数据分析的复杂使用场景,传统做法是将数据导一份到数据仓库里做离线的计算,这对资源本身其实是一种浪费;且对实时分析要求高的场景,这种方案也不具备可落地性。这就要求数据库在提供高并发交易事务处理能力的同时,还能够提供海量数据实时分析的能力...
重磅!天翼云TeleDB数据库完成中国信通院双项测试
近日,在中国信通院可信数据库“分布式事务型数据库基础能力测试”和“分布式事务型数据库性能测试”中,天翼云科技有限公司的天翼云TeleDB数据库软件顺利完成了基础能力测试和性能测试两项测试。测试依据YD/T3775-2020《大数据分布式事务数据库技术要求与测试方法》行业标准,对分布式事务型数据库的基础能力、兼容能力、管理...
腾讯云向开放原子开源基金会捐赠OpenTenBase,推动关键数字基础
比如,在引擎方面,OpenTenBase同时支持OLTP(在线交易处理)和OLAP(在线分析处理)能力,能够有效降低业务架构复杂度和成本;在事务一致性方面,引入全局事务管理节点来管理分布式事务,通过分布式事务一致性技术来保证在全分布式环境下的事务一致性;在兼容性方面,高度兼容PostgreSQL版本和Oracle版本;在查询方面则全新开发分布式查询优...
YashanDB数据库融合架构设计与实践
分布式实时数仓专注解决大数据计算效率、数据生产即分析、海量数据存储成本及数据孤岛等数据库瓶颈难题,为用户提供灵活的传统数仓加速、一站式数据仓库解决方案。业务负载一体化:原生高性能HTAP能力业务负载一体化是指YashanDB针对不同业务负载的解决方案,可以提供原生的高性能事务处理、分析以及混合负载能力。主要体现在...
TDH4.2实现分布式事务处理新突破
TDH4.2实现分布式事务处理新突破近日,星环科技的TranswarpDataHub大数据平台再次更新。最新发布的TDH4.2,基于过去的产品作了全面的改进,其性能在业内已处于国际领先地位。尤其是对SQL的支持上,它实现了99%的SQL2003支持,唯一支持PL/SQL的引擎(98%),唯一支持ACID分布式事务的SQL引擎;第一个支持SSD的基于Hadoop的...
自主创新迈向世界国际事务处理性能委员会(TPC)迎来中国新成员
国际事务处理性能委员会(简称TPC)是成立于1988年的国际非盈利组织,奠基人是图灵奖得主JimGray,正式成员包括Oracle、IBM、微软、英特尔、AMD、NVIDIA、思科、华为、浪潮等业界顶级的计算机软硬件厂家,其职责是制定企业级应用基准测试考评的标准规范,并且衡量整体系统的性能和性价比,管理测试结果的认证和发布。此次,柏睿...
山东移动计费系统首试国内自研分布式数据库 业务处理提速30%
诞生于2010年的OceanBase,历经阿里超大规模业务场景,支付宝、网商银行等金融级场景以及双11等战役的历练,并连续两年在国际联机事务处理TPC-CBenchmark测试并登顶性能榜首。“OceanBase能够支持95%以上的Oracle数据类型和对象、SQL语法、函数、过程性语言等功能,应用程序只需做轻微改动即可完成平滑迁移。”OceanBase公司研发...