全局事务服务 GTS

全局事务服务(Global Transaction Service,简称 GTS)是一款高性能、高可靠、接入简单的分布式事务中间件,用于解决分布式环境下的事务一致性问题。\n在单机数据库下很容易维持事务的 ACID(Atomicity、Consistency、Isolation、...

文件存储 HDFS

文件存储HDFS允许您就像在Hadoop分布式文件系统(Hadoop Distributed File System)管理和访问数据。您无需对现有大数据分析应用做任何修改,即可使用具备无限容量及性能扩展、单一命名空间、多共享、高可靠和高可用等特性的分布式文件系统...

文件存储 CPFS

CPFS(Cloud Paralleled File System)是一种并行文件系统。CPFS的数据存储在集群中的多个数据节点,并可由多个客户端同时访问,从而能够为大型高性能计算机集群提供高IOPS、高吞吐、低时延的数据存储服务。

对象存储 OSS

对象存储服务(Object Storage Service,OSS)是一种海量、安全、低成本、高可靠的云存储服务,适合存放任意类型的文件。容量和处理能力弹性扩展,多种存储类型供选择,全面优化存储成本。

存储网关

存储网关,是一款可在用户IDC和阿里云上部署的软网关,以阿里云OSS为后端存储,通过低成本的虚拟机服务器,给云上和云下应用提供业界标准的NFS和CIFS文件存储服务。

表格存储 Tablestore

表格存储(Tablestore)是构建在阿里云飞天分布式系统之上的 NoSQL 数据存储服务,提供海量结构化数据的存储和实时访问。

数据库文件存储

数据库文件存储(DBFS),是一款针对数据库场景的云原生共享文件存储服务。它基于共享存储架构设计,通过文件协议提供数据库定制功能,具备企业级存储特性。主要服务于云上自建数据库,基于传统SAN的应用等,为用户提供极致IO性能和高可用...

混合云存储阵列

混合云阵列(Hybrid Cloud Storage Array)是部署在IDC的一款硬件存储设备,提供本地文件和块存储服务,并且可以无缝的将数据迁移到云端。

访问控制

访问控制RAM(Resource Access Management)是阿里云提供的一项管理用户身份与资源访问权限的服务。

文件存储 NAS

阿里云文件存储NAS是一个可共享访问,弹性扩展,高可靠,高性能的分布式文件系统。兼容POSIX文件接口,可支持上千台弹性计算ECS、容器服务ACK等计算节点共享访问,您无需修改应用程序,即可无缝迁移业务系统上云。

名词解释

事务模式 GTS 提供的预先定义好的事务模式,不同的事务模式提供了不同的易用性和性能,不同的事务模式组合(详见最佳实践)可解决极度复杂的场景。事务分组 每个 GTS 应用都需要申请一个事务分组名称,这个唯一名称由客户指定的参数部分...

产品问题

本文介绍一些 GTS 的常见...切换时,原机房正在执行的事务会失败且不能自动保证数据一致,但由于这个切换是瞬间执行的,那个瞬态正在进行的事务较少,可以提工单申请 GTS 的数据不一致处理工具,帮助将仅有的几个未完成事务手工处理完毕。

使用 API 开启事务

提交分布式事务 txcTransaction.commit():根据当前线程中的事务上下文提交分布式事务。回滚分布式事务 txcTransaction.rollback():根据当前线程中的事务上下文回滚分布式事务。另一组 API 在事务进行中操作事务上下文 说明 可以参考 txc-...

什么是全局事务服务GTS

服务框架:GTS可以和服务框架配合使用,管理服务框架中的事务。服务框架可以集成资源管理器组件,管理和控制资源。资源:包括RDS、DRDS、MySQL和其它数据库事务,以及MQ消息事务。说明 服务端的GTS相关配置通过内部组件进行下发或同步。在...

分布式事务框架和事务模式

一个典型的事务过程包括:TM 向 TC 申请开启(Begin)一个全局事务,全局事务创建成功并生成一个全局唯一的 XID。XID 在微服务调用链路的上下文传播。RM 向 TC 注册分支事务,将其纳入 XID 对应全局事务的管辖。TM 向 TC 发起针对 XID 的...

收费规则

正在使用的按 TPS 规格付费的事务分组目前仍然能够通过控制台续费或变配为其它 TPS 规格。正在使用的按 TPS 规格付费的事务分组,需要在所购买的 TPS 规格过期 8 个自然日以后才可以开启按量付费,TPS 规格过期后 15 个自然日内服务不会...

为 RAM 用户授权事务分组

结果验证 完成为 RAM 用户授权事务分组后,使用 RAM 用户的账号登录 GTS 控制台,在左侧导航栏单击事务总览,在事务总览页面检查是否能查看并操作已授权的事务分组。授权策略示例 示例 1:针对单个事务分组授权{"Statement":[{"Action":"*...

开通 GTS(创建事务分组)

在开始使用 GTS 前,请先开通 GTS,即创建事务分组。...操作步骤 登录 GTS 控制台。在事务总览页面,单击创建事务分组。在全局事务服务按量付费...执行结果 返回 GTS 控制台,在事务总览页面的事务分组列表查看是否已经存在刚创建的事务分组。

使用问题

在您使用 GTS 过程中,可能会遇到一些问题。本文解答一些常见的使用问题,帮助您更顺畅的使用 GTS。服务 A 调用服务 B,服务 A 上加了 GTS 开启事务注解,服务 B 没有注解,那么,A 和 B 是否在同一个分布式事务中?A 和 B 在一个事务中。...

创建存储过程

不过,具有不同输入参数类型的存储过程可共用一个名称(这称为重载)。(存储过程重载是一项PolarDB O引擎功能-独立存储过程的重载与 Oracle 数据库不兼容。要更新现有存储过程的定义,可使用 CREATEOR REPLACE PROCEDURE。无法以这种方式...

全面兼容和支持 Seata

将 Seata 应用迁移到 GTS 架构和协议层面一致,使得 GTS 可以很自然地提供对 Seata 应用的事务协调支持。只要实现具体网络通信机制上的兼容适配,就可以完整支撑 Seata 应用运行在 GTS 服务之上。Seata 应用迁移到云上使用 GTS 服务不需要...

创建存储过程

如果存储过程中有输出参数或者中间结果集,则DMS会展示这些数据。消息Tab页将展示存储过程执行的消息。如输出变量,中间结果集等等。中间结果集1Tab页将展示存储过程执行的过程中输出的结果集。如果有多个结果集,DMS会产生多个中间结果集...

产品功能

跨服务的分布式事务 提供跨库、跨服务的事务支持,实现业务链路级别的分布式事务。消息队列分布式事务 在多次调用消息系统的场景,通过 GTS,应用可轻松具备消息事务的处理能力。混合的分布式事务 GTS 可将各个资源加入事务范畴,实现...

PRAGMA AUTONOMOUS_TRANSACTION

现在,该存储过程中的回滚会在匿名块中的最终COMMIT命令之前删除匿名块中插入的两行(deptno 60和70)。BEGIN;INSERT INTO dept VALUES(50,'HR','DENVER');DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN INSERT INTO dept VALUES(60,'...

应用场景

开发简单,在客户端声明一个注解,用以界定事务边界,调用 MQ 的事务API发送消息。​ 高可靠:在宕机、网络故障等情况下,严格保证数据一致性。节约成本:节省运维成本,避免了分布式场景下产生的数据异常。节省开发成本,像使用单机事务...

管理存储过程

在 OceanBase 开发者中心(OceanBase Developer Center,ODC)单击连接名进入连接后,在左导航栏单击 存储过程 标签可以查看存储过程列表,在存储过程列表展示了当前连接的数据库存在的存储过程对象。您可以在存储过程列表查看该...

概述

存储过程(Stored Procedure)是在数据库系统,一组为了完成特定功能的 SQL 语句集,它存储在数据库,一次编译后永久有效。函数和存储过程的定义类似,都是 SQL 脚本的集合,但是二者主要区别如下:函数一般只返回一个变量,而存储过程...

续费和更改实例规格

如果您有正在使用的按原有 TPS 规格付费的事务分组,仍然可以通过控制台续费或更改实例规格(变配)。续费 登录 GTS 控制台。在事务总览页面对所要续费的事务分组的操作列单击续费。在续费页面选择合适的时长,然后单击去支付。更改实例...

CREATE PROCEDURE

CREATE OR REPLACE PROCEDURE 将创建新的存储过程或替换现有定义。如果包括 schema 名称,则在指定的 schema 创建存储过程。否则在当前 schema 创建。新存储过程的名称不得与同一 schema 具有相同输入参数类型的任何现有存储过程匹配...

TCC 模式接入

如果您使用了 TCC 事务模式,本文将帮助您了解 TCC 事务模式如何接入 GTS。前提条件 在将 TCC 事务模式接入 GTS 前,准备两个 RDS 实例和一个 ECS 实例。背景信息 TCC 事务模式的详细介绍,请参见分布式事务框架和事务模式。TCC 事务模式接...

概述

对局部事务中的数据进行读写操作后,可以根据实际提交或者丢弃局部事务。原子计数器 将列当成一个原子计数器使用,对该列进行原子计数操作,可用于为某些在线应用提供实时统计功能,例如统计帖子的PV(实时浏览量)等。过滤器 在服务端对...

SQL 限制

GTS 事务目前支持 INSERT、UPDATE、DELETE 三类 DML 语法的部分功能,这些类型都是已经经过 GTS 产品组的严格验证。SQL 的支持范围还在不断扩大,建议在本文限制的范围内使用。如果您希望使用其它 SQL,请提交工单申请。使用限制 不支持 ...

新建存储过程

有 IN(输入)、OUT(输出)、INOUT(输入输出)三种类型:IN:输入参数,调用存储过程时将参数的值传入存储过程供执行存储过程时使用。OUT:输出参数,调用存储过程时,存储过程会忽略输出参数本身的值并传入一个空值,执行结束后,输出...

概述

子存储过程和子函数具有以下特点:子存储过程和子函数的语法、结构和功能几乎与独立的存储过程和函数相同。主要区别在于,是使用关键字PROCEDURE或FUNCTION而不是CREATE PROCEDURE或CREATEFUNCTION来声明子程序。子存储过程和子函数提供对...

AT 模式接入注意事项

例如,一个写操作在 GTS 事务中对一条数据进行了修改,但是尚未提交,使用 MySQL 控制台(不在 GTS 事务范围内)对该数据也进行了修改,而此时业务驱动前面的 GTS 事务回滚,这次回滚会失败,造成数据不一致。关闭 Druid 连接池的 SQL 缓存...

X-Engine简介

精细化控制LSM的形状,减少I/O和计算代价,有效缓解了合并过程中的空间增大。同时使用更细粒度的访问控制和缓存机制,优化读的性能。说明 X-Engine的架构和优化技术已经被总结成论文《X-Engine:An Optimized Storage Engine for Large-...

MQ 事务消息纳入全局事务管理样例

关键配置和运行机制解读 application.properties中,以 spring.cloud.txc 为前缀的一系列参数是 GTS 关键配置,说明如下:GTS 全局事务调用链路上的每个服务都要进行这些配置,例如样例中的 Business/Storage/Order/Account。spring.cloud....

局部事务

对局部事务中的数据进行读写操作后,可以根据实际提交或者丢弃局部事务。目前局部事务功能处于邀测中,默认关闭。如果需要使用该功能,请提交工单进行申请或者加入钉钉群23307953(表格存储技术交流群-2)进行咨询。使用局部事务可以指定...

sample-txc-mt-reserve-simple 样例

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

局部事务

对局部事务中的数据进行读写操作后,可以根据实际提交或者丢弃局部事务。目前局部事务功能处于邀测中,默认关闭。如果需要使用该功能,请提交工单进行申请或者加入钉钉群23307953(表格存储技术交流群-2)进行咨询。使用局部事务可以指定...
< 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 轻量应用服务器 商标 物联网无线连接服务 SSL证书 对象存储
这些文档可能帮助您
什么是对象存储OSS 存储类型介绍 什么是云存储网关CSG 什么是文件存储NAS 如何选用NAS、OSS和EBS 商标实质审查常见问题FAQ

新品推荐

你可能感兴趣

热门推荐

新人福利专场 阿里云试用中心 企业支持计划 飞天会员助力企业低成本上云 智能财税30天免费试用 云解析DNS新用户首购低至36元/年起 ECS限时升级特惠6.5折