分布式数据库系统原理

_相关内容

概述

数据访问代理是一个分布式数据库系统,也是一个实现了 MySQL 协议的服务器。前端用户可以把它看作是一个数据库代理,用 MySQL 客户端工具和命令行访问,而其后端可以用 MySQL 原生协议与多个 RDS 或者 OceanBase 服务器通信。它解决了目前...

PolarDB-X历史

DRDS的商业化成功,标志着阿里巴巴分布式数据库技术完成了从内部孵化到市场化运营的阶段性转变,以及从分布式数据库中间件到分布式数据库系统实质性跨越。PolarDB-X 1.0阶段关键字:架构与品牌升级;国计民生项目2018~2019年,DRDS凭借优异...

PolarDB-X适用场景

另外,具有公有云、专有云、DBStack和软件版多种部署形态、完善的交付和服务团队,已经帮助百余家企业完成商业数据库替换、核心数据库系统分布式改造、分布式数据库技术培训与架构咨询等多项任务。混合负载访问场景描述互联网业务的实时化...

基本概念

云数据库MongoDB支持片集群架构,用户可以购买多个Mongos、多个Shard节点和一个ConfigServer组成片集群,轻松得到一个MongoDB分布式数据库系统。Mongos MongoDB片集群请求入口,所有的请求都通过Mongos进行协调,Mongos是一个请求...

DRDS Reader

不同于普通的MySQL数据库,DRDS作为分布式数据库系统,无法适配所有MySQL的协议,包括复杂的Join等语句。类型转换列表 DRDS Reader支持大部分DRDS类型,但也存在个别类型没有支持的情况,请注意检查您的数据类型。DRDS Reader针对DRDS类型...

表设计

通常来讲,分布式数据库系统中,理想的数据和负载情况是:数据均匀分布,水平方式切分为很多分区,分布在不同机器上,读写压力也水平分散,每个请求的压力仅覆盖局部的一小部分,而不是整体。这种模式下完全水平扩展,业务压力增加,只需要...

云原生分布式数据库 PolarDB-X

PolarDB-X是由阿里巴巴自主研发的云原生分布式数据库,融合分布式SQL引擎与分布式自研存储X-DB,基于云原生一体化架构设计,可支撑千万级并发规模及百PB级海量存储。

云原生分布式数据库PolarDB-X中如何用命令查询Node...

概述 本文主要介绍在云原生分布式数据库PolarDB-X中,如何用命令查询Node对应的RDS数据库是哪一台。详细信息 您可以通过执行SHOW NODE命令获取到库名,详情请参见指定库执行SQL。然后执行以下操作进行查看:登录云原生分布式数据库控制...

产品功能

数据库分布式事务 系统分库、分表后,跨库事务几乎无法避免,GTS 可以让应用轻松具备跨库事务处理能力。跨服务的分布式事务 提供跨库、跨服务的事务支持,实现业务链路级别的分布式事务。消息队列分布式事务 在多次调用消息系统的场景中...

【通知】Apache Log4j2漏洞对PolarDB-X 1.0/2.0无影响

Log4j2远程代码执行漏洞(CVE-2021-44228),云原生分布式数据库PolarDB-X技术团队确认该漏洞对云原生分布式数据库PolarDB-X 1.0/2.0无影响。更多信息,请参见【漏洞预警】Apache Log4j2 远程代码执行漏洞(CVE-2021-44228)。

云速搭部署PolarDB-X 2.0

通过云速搭 CADT 实现云原生分布式数据库 PolarDB-X 2.0 的部署。涉及产品云速搭CADT云原生分布式数据库PolarDB-X专有网络VPC方案架构操作步骤具体操作步骤请参考《云速搭CADT部署PolarDB-X 2.0》

云速搭部署PolarDB-X 1.0

通过云速搭 CADT 实现云原生分布式数据库 PolarDB-X 1.0 的部署。涉及产品云速搭CADT云原生分布式数据库PolarDB-X专有网络VPC方案架构操作步骤具体操作步骤请参考《云速搭CADT部署PolarDB-X 1.0》

功能特性

在创建分布式数据库后,只需选择拆分键,数据访问代理就可以按照拆分键生成拆分规则,实现数据水平拆分。透明读写分离通过使用数据访问代理只读实例或者 MySQL 备机实现读写分离,帮助应用解决事务、只读实例或者备机失效、指定主备访问等...

服务等级协议

请参见云原生分布式数据库PolarDB-X服务等级协议。

SQL概述

阿里云分布式数据库PolarDB-X是一款分布式关系数据库,高度兼容MySQL语法,但由于分布式数据库和单机数据库架构的差异,又有着自身的语法特点。PolarDB-X支持下列五种SQL语法。数据定义语言DDL(Data Definition Language):对数据库中...

云原生分布式数据库PolarDB-X 1.0和2.0区别

概述 本文主要介绍云原生分布式数据库PolarDB-X 1.0和2.0的区别。详细信息 PolarDB-X提供1.0中间件形态,以及2.0一体化形态,具体区别如下:PolarDB-X 1.0中间件形态由计算层PolarDB-X实例与存储层私有定制RDS实例组成,通过挂载多个MySQL...

RDS MySQL是否支持分表

RDS MySQL暂不支持分表,但是云原生分布式数据库PolarDB-X高度兼容MySQL协议,若您有分布式需求,可以购买PolarDB-X数据库,详情请参见PolarDB-X产品概述。

DEADLOCK(死锁)

这个 error 结果不会令分区退出事务状态,后续的操作与普通事务相同,分布式数据库将向用户返回锁超时错误。若事务中的更新语句一次仅涉及一个分区,死锁的行存在于一个分区,那么死锁过程会立即被检测出来。多个事务的死锁更新,仅有一个...

购买数据访问代理实例

数据访问代理是蚂蚁金融科技自主研发的金融级分布式数据库中间件,用于解决海量请求下数据访问的瓶颈及数据库的容灾问题。提供水平拆分、平滑扩缩容、读写分离的在线分布式数据库服务。使用本产品前,您需要购买一个数据访问代理实例。操作...

适用场景

1.0构建分布式数据库,可有效降低后期数据库的扩展及运维压力。在业务发展初期,选择单机数据库还是分布式数据库,需要考量很多因素。但从数据库自身角度出发,业务使用的SQL语句、数据类型、事务、索引、其他功能均是确定的。对于大部分...

管理报警规则

创建报警规则 登录云原生分布式数据库控制台。在页面左上角选择目标实例所在地域。在实例列表页,找到目标实例并单击实例ID。在左侧导航栏中,选择监控与报警>实例监控。在实例监控页,单击设置报警规则。在报警规则列表页,单击创建报警...

ROLLBACK(回滚)

无论分区回滚成功或失败,或分区异常关闭连接,分布式数据库保证始终向客户端返回 ok 结果。

在PolarDB-X 1.0上执行DDL操作提示“Lock conflict”...

问题描述 在阿里云云原生分布式数据库PolarDB-X中,在执行DDL操作时,提示以下报错。Lock conflict,maybe last DDL is still running 问题原因 PolarDB-X 1.0执行DDL操作会加库级锁,同一时间只允许一个DDL执行,并行执行DDL或者在一些原因...

外网访问

申请外网地址 登录云原生分布式数据库控制台。在页面左上角选择目标实例所在地域。在左侧导航栏中,单击实例列表。找到目标实例,单击实例ID,进入目标实例基本信息页。在连接信息区域,单击右上角申请外网地址。在弹出的对话框中,单击...

释放实例

操作步骤 登录云原生分布式数据库控制台。在页面左上角选择目标实例所在地域。在实例列表页,单击PolarDB-X 2.0页签。在目标实例右侧的操作栏中,单击图标后,再单击释放。警告 实例释放后不可恢复,请谨慎操作。在弹出的对话框中,单击...

基础术语

是阿里巴巴与蚂蚁科技独立自主研发的一款分布式关系数据库产品,融合传统关系数据库分布式系统的优势,具备高可用、高性能、高可扩展性,在功能上兼容 MySQL 等特点,在通用硬件上提供金融级高可用的数据库服务。RPO数据恢复点目标...

修复分库连接

操作步骤 登录云原生分布式数据库控制台。在页面左上角选择目标实例所在地域。在左侧导航栏中,单击实例列表。找到目标实例,单击实例ID。在左侧导航栏中单击配置与管理>数据库管理。在数据库列表中找到目标数据库,单击数据库名称。在目标...

申请和释放外网地址

申请外网地址 登录云原生分布式数据库控制台。在页面左上角选择目标实例所在地域。在实例列表页,单击PolarDB-X 2.0页签。找到目标实例,单击实例ID。在基本信息页面中间的连接信息区域,单击右上角申请外网地址。在弹出的对话框中,单击...

从MyCAT评估导入至PolarDB-X 1.0

您可以通过如下两种方式将MyCat数据导入PolarDB-X 1.0:通过评估建议开始导入 登录云原生分布式数据库控制台。在页面左上角选择目标实例所在地域。在左侧导航栏中,单击评估导入>评估建议。找到目标评估任务,单击右侧操作栏中的开始导入。...

管理数据库账号

登录云原生分布式数据库控制台。在页面左上角选择目标实例所在地域。在实例列表页,单击PolarDB-X 2.0页签。找到目标实例,单击实例ID。在左侧导航栏中,单击配置与管理>账号管理。在账号管理页,单击目标账号右侧操作栏中的修改密码。在弹...

数据库监控

登录云原生分布式数据库控制台。在页面左上角选择目标实例所在地域。在实例列表页,找到目标实例并单击实例ID。在左侧导航栏中,单击监控与报警> 数据库监控。在数据库监控页,设置如下参数:参数 说明 数据库 从数据库列表中选择目标数据...

重启实例

操作步骤 登录云原生分布式数据库控制台。在页面左上角选择目标实例所在地域。在实例列表页,单击PolarDB-X 2.0页签。找到目标实例,单击实例ID。单击页面右上角重启实例。警告 重启实例会造成连接中断,重启前请做好业务安排,谨慎操作。...

开启SQL审计与分析功能

本文介绍如何在云原生分布式数据库控制台上开启SQL审计与分析功能,将PolarDB-X 2.0 SQL审计日志推送到日志服务。前提条件 已开通阿里云日志服务。已购买PolarDB-X 2.0实例。具体操作,请参见创建实例。已创建数据库。具体操作,请参见创建...

实例续费

操作步骤 登录云原生分布式数据库控制台。在页面左上角选择目标实例所在地域。在实例列表页,单击PolarDB-X 2.0页签。在目标实例右侧的操作栏中,单击图标后,再单击续费。在续费页面中,选择购买时长。选中服务协议,单击立即购买。在支付...

实例会话

会话管理 登录云原生分布式数据库控制台。在页面左上角选择目标实例所在地域。在实例列表页,单击PolarDB-X 2.0页签。找到目标实例,单击实例ID。在左侧导航栏中,单击诊断与优化>实例会话。在实例会话区域,您可查看正在执行的会话和全部...

创建数据库

操作步骤 登录云原生分布式数据库控制台。在页面左上角选择目标实例所在地域。在实例列表页,单击PolarDB-X 2.0页签。找到目标实例,单击实例ID。在左侧导航栏中,单击配置与管理>数据库管理。在数据库管理页面左上角,单击创建数据库。在...

COMMIT(提交事务)

由于当前分布式数据库仅使用了一阶段提交事务,因此提交时,若一部分分区成功,而另一部分分区失败或异常关闭连接,那么将造成分区数据不一致。HybridDB for MySQL的commit无论提交成功或失败,都将退出事务。commit成功,则所有更新将可见...

锁分析

操作步骤 登录云原生分布式数据库控制台。在页面左上角选择目标实例所在地域。在实例列表页,单击PolarDB-X 2.0页签。找到目标实例,单击实例ID。在左侧导航栏中,单击诊断与优化>锁分析。在锁分析页面,单击左侧立即诊断。在新生成的死锁...

日志备份

登录云原生分布式数据库控制台。在页面左上角选择目标实例所在地域。在实例列表页,单击PolarDB-X 2.0页签。找到目标实例,单击实例ID。在左侧导航栏中,单击数据恢复>日志备份。页面展示了已经备份好的所有Binlog文件,在操作列单击下载,...

查看和升级实例版本

登录云原生分布式数据库控制台。在页面左上角选择目标实例所在地域。在实例列表页,单击PolarDB-X 2.0页签。找到目标实例,单击实例ID。在配置信息区域,您可以查看目标实例的当前实例版本信息。通过select version()命令查看。您可以先...
< 1 2 3 4 ... 200 >
共有200页 跳转至: GO

你可能感兴趣

热门推荐

新人特惠 爆款特惠 最新活动 免费试用