产品优势

分布式中间件 蚂蚁分布式中间件的产品发展路径,一直秉承引领和拥抱业界先进标准和实践,同时亦能满足传统金融架构的平滑迁移、融合适配,以稳妥应对业务升级变更,并积极应对金融交易系统所面临的服务和数据扩展性、事务一致性、秒级容灾...

术语

在保证一致性的前提下,通过拆分一个事务(Transaction)内的读请求(Select Queries)到只读节点,可以在一定程度上降低主节点的负载。更多详情,请参见 功能特性。主库不接受读(Offload Reads from Primary Node)集群地址的一个配置项...

术语

在保证一致性的前提下,通过拆分一个事务(Transaction)内的读请求(Select Queries)到只读节点,可以在一定程度上降低主节点的负载。更多详情,请参见 功能特性。主库不接受读(Offload Reads from Primary Node)集群地址的一个配置项...

什么是云原生数据库PolarDB分布式版

业务连续性、事务一致性和系统安全性是交易系统正常运行的基础,长时间高负载低延时的运行是互联网时代交易系统的发展方向。产品能力:金融级高可用、透明分布式。数据集中存储 场景描述:该场景也称"数据大集中"或"数据归集",属企业数据...

负载均衡

如果业务对一致性的要求较低,可以通过设置一致性级别为最终一致性来减少读请求到主节点,也可以通过事务拆分功能来减少真正事务前的读请求发往主节点。广播的请求(例如SET或PREPARE)仍会被发往主节点。说明 仅当 读写模式 为 可读可写...

sample-txc-simple-springfree 样例

例工程介绍 AT 模式下,非 Spring 框架下如何通过 GTS 保证跨数据库转账的分布式事务一致性。前提条件 在使用例前,请先完成以下工作:准备两个 RDS 实例,用户创建数据库。准备一个 ECS 实例,用于部署本例。例逻辑说明 从 A ...

sample-txc-springboot 样例

例工程介绍 AT 模式下,Spring Boot 框架如何通过 GTS 保证跨数据库转账的分布式事务一致性。前提条件 在使用例前,请先完成以下工作:准备两个 RDS 实例,用户创建数据库。准备一个 ECS 实例,用于部署本例。例逻辑说明 从 A ...

产品架构

日志回放模块:日志回放模块从日志读取模块中请求增量数据,并根据用户配置的同步对象进行数据过滤,然后在保证事务时序性及事务一致性的前提下,将日志记录同步到目标实例。DTS具备日志读取模块、日志回放模块的高可用,DTS容灾系统一旦...

数据库代理发布记录

2.8.11(发布日期:20230222)类别 说明 新增功能&性能优化 配置行列自动分流 支持事务、会话一致性和全局一致性。问题修复 修复SQL语句(SQL语句长度超过64 KB)包含临时表的场景下路由错误的问题。修复事务拆分时,事务状态丢失导致...

sample-txc-springcloud 样例

例工程介绍 AT 模式下,Spring Cloud 框架如何通过 GTS 保证跨数据库转账的分布式事务一致性。前提条件 在使用例前,请先完成以下工作:准备两个 RDS 实例,用户创建数据库。准备一个 ECS 实例,用于部署本例。例逻辑说明 模拟...

组件中心

消息队列 在蚂蚁集团关键链路中历经十年实战打磨,是一款具备高可靠、高吞吐量、高可用、事务一致性、可稳定支撑亿级数据洪峰的金融级消息中间件。数据库访问代理 解决海量请求下数据访问的瓶颈及数据库的容灾问题,提供水平拆分、平滑扩...

功能特性

事务消息:实现类似 X/Open XA 的分布事务功能,以达到事务最终一致性状态。定时和延时消息:允许消息生产者对指定消息进行定时(延时)投递。顺序消息:允许消息消费者按照消息发送的顺序对消息进行消费。有关消息类型的详细信息,参见 ...

功能与特性概述

事务消息 实现类似XA或Open XA的分布事务功能,以达到事务最终一致性状态。small-tile {height:130px!important;min-width:auto!important;} 表 1.消息类型对比 消息类型 是否支持可靠同步发送 是否支持可靠异步发送 是否支持Oneway发送 ...

PolarDB技术内幕

但是由于缺乏一致性事务支持,NoSQL被很多业务场景拒之门外。缺乏统一的高级的数据模型和访问接口,又让业务代码承担了更多的负担。数据库的历史就这样经历了多重否定,又螺旋上升的过程。PolarDB 就是在这种背景下出现的,由阿里巴巴...

sample-txc-mt-compensate-simple 样例

例工程介绍 TCC 模式下补偿型事务的简单使用方法,即如何通过 GTS 保证下订单、扣库存两个操作事务一致性。前提条件 在搭建预留型事务样例前,需要先完成以下操作:开通 GTS(创建事务分组)。准备两个 RDS 实例和一个 ECS 实例,...

使用组复制

全局事务一致性:组复制具备集群的节点间的数据全局一致读和全局一致写能力,可根据业务需要修改group_replication_consistency参数设置读写的一致性等级。说明 数据的全局一致读能力:您可以在备库上设置Session级别的group_replication...

PolarDB PostgreSQL版架构介绍

Storage带来的挑战 架构原理 数据一致性 低延迟复制 Recovery优化 PolarDB PostgreSQL版HTAP架构详解 HTAP架构原理 分布式优化器 算子并行化 消除数据倾斜问题 SQL级别弹性扩展 事务一致性 TPC-H性能:加速比 TPC-H性能:和传统MPP数仓对比...

PolarDB PostgreSQL版架构介绍

存储计算分离架构详解 Shared-Storage带来的挑战 架构原理 数据一致性 低延迟复制 Recovery优化 PolarDB PostgreSQL版(兼容Oracle)HTAP架构详解 HTAP架构原理 分布式优化器 算子并行化 消除数据倾斜问题 SQL级别弹性扩展 事务一致性 TPC-...

概述

在存储引擎层面,列存索引的构建保证了事务提交的原子性,确保查询上可以查询到事务级别一致性的数据。产品形态 在引入了列存引擎后,PolarDB分布式版在原有的主实例和只读实例产品规格之外,增加了列存只读实例产品规格。主实例:默认只能...

sample-txc-mt-reserve-simple 样例

例工程介绍 TCC 模式下预留型事务的简单使用方法,即如何通过 GTS 保证下订单、扣库存两个操作事务一致性。前提条件 在搭建预留型事务样例前,需要先完成以下操作:开通 GTS(创建事务分组)。准备两个 RDS 实例和一个 ECS 实例,...

列存索引(IMCI)发布说明

技术原理 列存索引特性在 PolarDB MySQL版 中的功能架构图如下:从以上架构图可以看到,PolarDB MySQL版 从存储引擎、执行算子、优化器三个层面设计了列存索引的特性:存储引擎:支持实时事务级别一致性的行列混合存储;执行算子:面向列存...

Serverless常见问题

事务一致性是为了解决RO节点上的读事务和RW节点保持协调,进而保证RO节点上读取的数据符合整个集群事务的ACID属性。详情请参见 全局一致性(高性能模式)。普通版本的PolarDB集群如何迁移到Serverless集群?普通版本的 PolarDB 集群迁移...

旧版样例简介

该工程演示了通过 GTS 保证 A、B 两个账户转账事务一致性的应用场景。具体使用步骤,请参见 sample-txc-mt-compensate-simple 例。sample-txc-mt-reserve-simple:在 MT 模式下预留型事务的简单使用方法。该工程例演示了如何通过 GTS ...

金蝶K/3 WISE接入阿里云RDS SQL Server

本文介绍如何将ECS实例上的金蝶K/3 WISE 15.0/15.1的账套数据恢复到RDS SQL Server上,并在ECS实例和RDS实例中进行分布式事务设置,以此实现事务一致性和隔离性。操作流程 恢复账套数据到RDS:将本地金蝶K/3 WISE账套数据库的全量数据...

概述

技术原理 列存索引特性在 PolarDB MySQL版 中的功能架构图如下:从以上架构图可以看到,PolarDB MySQL版 从存储引擎、执行算子、优化器三个层面设计了列存索引的特性:存储引擎:支持实时事务级别一致性的行列混合存储;执行算子:面向列存...

PolarDB HTAP实时数据分析技术解密

核心特点是使用分布式一致性协议来保障单个partition多副本之间的数据一致性。由于一份数据在多个副本之间完全独立,因此在不同副本上使用不同格式进行存储,来服务不同的查询负载是一个易于实施的方案。例如,TiDB从TiDB4.0开始,在Raft ...

什么是云消息队列 RocketMQ 版?

分布式事务 云消息队列 RocketMQ 版 分布式事务消息 的方案具备如下优势:系统性能高 基于最终一致性事务消息方案,相比传统XA事务,吞吐性能更高,可扩展性更强。开发成本低 基于事务消息开发逻辑简单,仅需两阶段接口即可完成多个事务...

Saga 状态机配置

需要把服务执行的状态映射成这三个状态,帮助框架判断整个事务一致性,是一个 map 结构。key 是条件表达式,一般是取服务的返回值或抛出的异常进行判断,默认是 SpringEL 表达式,判断服务返回参数,带$Exception{ 开头表示判断异常类型...

一致性级别

PolarDB 提供了四种一致性级别:最终一致性、会话一致性、全局一致性和全局一致性(高性能模式),满足您在不同场景下对一致性级别的要求。问题与解决方案 MySQL的读写分离代理功能,代理会伪造成MySQL与应用程序建立好连接,解析发送进来...

一致性级别

PolarDB PostgreSQL版(兼容Oracle)提供了两种一致性级别(一致性是指ACID特性中的Consistency特性):最终一致性、会话一致性,满足您在不同场景下对一致性级别的要求。问题与解决方案 PolarDB 具有主从复制简单易用的特点,通过把主库的...

配置数据库代理

本文将为您介绍如何配置数据库代理,包括如何开启读写分离、事务拆分和一致性级别等功能,您可以通过创建或修改集群地址进行配置。创建自定义集群地址 您可以在创建自定义集群地址时,选择开启读写分离、事务拆分和一致性级别。操作步骤 ...

创建自定义集群地址

本文将为您介绍如何配置数据库代理,包括如何开启读写分离、事务拆分和一致性级别等功能,您可以通过创建或修改集群地址进行配置。创建自定义集群地址 您可以在创建自定义集群地址时,选择开启读写分离、事务拆分和一致性级别。操作步骤 ...

事务拆分

如果您的业务框架将所有请求都封装到非自动提交的事务中,导致主实例负载过大,您可以开通RDS PostgreSQL的数据库代理功能,该功能默认支持事务拆分,能够在保证业务中读写一致性的前提下,将事务内写操作发生之前的读请求转发到只读实例,...

ModifyDBClusterEndpoint-修改PolarDB的集群地址属性

修改PolarDB的集群地址属性,包括读写模式、新节点是否自动加入本地址、一致性级别、事务拆分、主库是否接受读、连接池等。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动...

ModifyDBClusterEndpoint

调用ModifyDBClusterEndpoint接口修改PolarDB的集群地址属性,包括读写模式、新节点是否自动加入本地址、一致性级别、事务拆分、主库是否接受读、连接池等。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行...

ModifyDBClusterEndpoint

调用ModifyDBClusterEndpoint接口修改PolarDB的集群地址属性,包括读写模式、新节点是否自动加入本地址、一致性级别、事务拆分、主库是否接受读、连接池等。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行...

CreateDBClusterEndpoint-创建自定义集群地址

您可以同时设置一致性级别、事务拆分、主库不接受读和连接池,例如 {"ConsistLevel":"1","DistributedTransaction":"on","ConnectionPersist":"Session","MasterAcceptReads":"on"}。事务拆分的设置受一致性级别设置的约束。例如一致性级别...

应用级别的数据完整检查

虽然一个可重复读事务在其执行期间有一个稳定的数据视图,在使用 MVCC 快照进行数据一致性检查时也有一个小问题,它涉及到被称为 读/写冲突 的东西。如果一个事务写数据并且一个并发事务尝试读相同的数据(不管是在写之前还是之后),它不...

常见问题

说明 Hint的路由优先级最高,不受一致性级别和事务拆分的约束,使用前请进行评估。Hint语句里不要有改变环境变量的语句,例如/*FORCE_SLAVE*/set names utf8;等,这类语句可能导致查询结果非预期。Q:是否可以给不同的业务分配不同的地址?...

应用场景

下文以支付转账为场景说明消息队列如何实现以下功能:异步解耦 分布式事务的数据一致性 削峰填谷 异步解耦 传统处理方式 最常见的一个场景是支付转账成功后,需要生成交易双方的账单,并更新用户权益,发送用户通知。传统的做法有以下两种...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
全局事务服务 (文档停止维护) 轻量应用服务器 弹性公网IP 云服务器 ECS 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用