关系型数据库
阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。
MySQL 深潜 - 一文详解 MySQL Data Dictionary
在 MySQL 8.0 之前,Server 层和存储引擎(比如 InnoDB)会各自保留一份元数据(schema name, table definition 等),不仅在信息存储上有着重复冗余,而且可能存在两者之间存储的元数据不同步的现象。不同存储引擎之间(比如 InnoDB 和 MyISAM)有着不同的元数据存储形式和位置(.FRM, .PAR, .OPT, .TRN and .TRG files),造成了元数据无法统一管理。此外,将元数据存放在不支持事务的表和文件中,使得 DDL 变更不会是原子的,crash recovery 也会成为一个问题。
一文详解PolarDB披荆斩棘的“秘密武器”
阿里巴巴自主研发的下一代关系型分布式云原生数据库PolarDB,在兼容传统数据库生态的同时,突破了传统单机硬件的限制,为用户提供大容量,高性能,极致弹性的数据库服务。
友邦人寿引入阿里云PolarDB云数据库 支撑保险业务系统加速上云
友邦人寿日前加速重要业务系统上云进程,包括保险出单、保单契约等在内的数十套业务系统,开始采用阿里云PolarDB云原生数据库,通过全面替代传统商业数据库,进一步提升业务系统性能,为最终用户提供最稳定、可靠的服务。
删库跑路?别怕!PolarDB-X 轻松拯救误删数据的你
本文主要围绕数据误删中的行级误删情况,介绍了 PolarDB-X 的 SQL 闪回是如何帮助用户恢复数据的。相对于现有的数据恢复方案,SQL 闪回的 SQL 级的回滚能力以及易于上手的操作界面能够帮助用户更加精准、更加快速地恢复误删数据。
【巡检问题分析与最佳实践】PolarDB 死锁问题
死锁是关系型数据库系统中最为常见的错误,出现在不同事务中同时对某些数据访问加锁时都要等待对方请求中的数据而无法获取锁,数据库系统会自动牺牲回滚代价最小的事务,从而导致对应的写请求失败,更严重的情况是在大量死锁发生时,会导致数据库系统效率低下,堆积进程大量堆积引发性能问题。
【巡检问题分析与最佳实践】PolarDB 流量 & 代理问题
PolarDB集群原生支持读写分离方式接入业务,但是在真实业务中,经常出现节点上负载不均情况,严重的话可能导致单节点承担大量的流量被拖跨,最终整个集群雪崩影响业务。本文主要描述PolarDB代理的配置方法以及流量不均时如何定位。
阿里13篇论文入选数据库顶会 PolarDB创新技术架构获认可
ACM SIGMOD被公认是数据库领域具有最高学术地位的国际性会议,收录论文代表了数据库相关技术的最高水平,也是未来技术发展的重要风向标。阿里多个团队参与了本次大会,获得录取的13篇论文来自阿里云数据库、计算平台、阿里巴巴达摩院等团队,其中数据库论文就有8篇,论文覆盖云原生数据库、数据库管理资源优化、SQL 查询优化、增量图算法、时序多周期检测等前沿和热点技术领域。
虎扑利用阿里云RDS自治数据库轻松应对欧洲杯流量洪峰
今年欧洲杯、美洲杯等热点赛事期间,国内最大的体育互联网平台虎扑迎来密集流量洪峰的大考,通过充分使用云上资源,尤其利用阿里云RDS数据库企业级自治能力,轻松应对创下新高的并发访问量。
“掌上志愿”App引入阿里云PolarDB数据库 平稳应对数十倍突发流量
记者日前采访获悉,高考报名咨询机构“圣达信”在今年的业务高峰到来之前,通过引入阿里云PolarDB云原生关系型数据库,平稳应对高考报考数十倍的突发流量增长,助力高考学子选择合适的专业和院校。
上海ACE同城会演讲实录|云原生分布式数据库PolarDB-X
在近期的上海ACE同城会上,阿里云数据库高级产品专家吴林为大家分享了云原生分布式数据库PolarDB-X的技术架构、业务场景以及最佳实践等。 本文内容根据演讲录音及PPT整理而成。 本次分享将主要分为四个方面: 一、数据库简介; 二、PolarDB-X 架构; 三、PolarDB-X 业务场景; 四、PolarDB-X 案例。
RDS PostgreSQL一键大版本升级技术解密
内容简要: 一、PostgreSQL行业位置 二、PostgreSQL版本升级背景 三、PostgreSQL版本升级解密 四、PostgreSQL版本升级成果
PolarDB-X 是如何用15M内存跑1G的TPCH
本文主要对PolarDB-X计算层的内存管理进行分析,这有助于大家有PolarDB-X有更深入的理解。 PolarDB-X内存管理机制的设计,主要为了几类问题: 1. 让用户更容易控制每个查询的内存限制; 2. 预防内存使用不当,导致内存溢出进而引发OOM; 3. 避免查询间由于内存争抢出现相互饿死现象; 4. 避免AP Workload使用过多内存,严重拖慢TP Workload
商业化十周年,阿里云RDS推出企业级自治数据库
近日,阿里云宣布RDS数据库品牌升级计划,推出云原生企业级自治数据库。今天也是阿里云RDS商业化十周年。据了解,阿里云是国内首家提供自治服务的数据库厂商,基于人工智能和机器学习技术,阿里云RDS数据库提供自动升级、自动调优等100%数据库自动驾驶能力。云原生数据库2.0时代,阿里云RDS通过企业级的自治能力为客户提供更快、更稳、更安全的数据库服务。
顶会点赞!PolarDB Serverless实现了哪些突破?
这篇题为《PolarDB Serverless: A Cloud Native Database for Disaggregated Data Centers》的论文,介绍了阿里云自研数据库PolarDB基于计算存储分离,实现的最新Serverless技术架构研究进展。PolarDB Serverless论文的录用,标志着阿里云PolarDB数据库在最新一代架构的探索上迈出领先一步。
云原生分布式数据库PolarDB技术深度解密
无论是部署量还是规模上,开源生态正在超越商业数据库的生态。目前不断涌现的数据库,通常都会兼容开源生态或者自己开源。 数据库的发展演进从最初在云下,后来慢慢到了云上,如今又有走向云下的趋势。我们发现,原来商业数据库的一些东西又回来了,如很多大客户喜欢的特性,是开源数据库不具备,而商业数据库所擅长的。如何在开源数据库上做好企业级特性,我们在这上面做了大量的工作。
权威认可!PolarDB-X高分通过中国信通院《分布式事务数据库稳定性专项评测》
近日,阿里云PolarDB-X云原生分布式数据库完成中国信通院《分布式事务数据库稳定性专项评测》,高分通过全部测试项目。
PolarDB for PostgreSQL 训练营玩法公告
本期训练营内容充实,可以满足数据库领域不同开发者的多样化需求。无论你是新晋开发者,还是身经百战的数据库大牛,都欢迎报名,与阿里云共建云原生数据库生态。代码贡献者更有机会获得绝佳项目offer及PolarDB精美定制礼品!
PolarDB for PostgreSQL 重磅开源,首期训练营限时免费抢报!
阿里云已正式开源云原生数据库能力,开放关系型数据库PolarDB for PostgreSQL的源代码。为了将阿里云内部沉淀多年的的数据库技术能力回馈给开发者,和百万开发者共同成长,阿里云联合PG中文社区、白玉兰开源共同打造“七天玩转PolarDB for PostgreSQL开源创造营”,特别邀请中国计算机学会(CCF)数据库专委副主任、武汉大学计算机学院彭智勇教授为你解读数据库领域前沿趋势,还有PG社区资深专家、阿里云数据库技术大咖联合授课,从理论讲解到手把手实战演练,提升个人代码质量,探索职业突破!
阿里云PolarDB两篇论文入选数据库顶会SIGMOD2021 最新一代架构领先世界
阿里云研发的下一代云原生数据库PolarDB Serverless的论文被ACM SIGMOD录用,标志着阿里云PolarDB数据库在最新一代架构上领先于业界其他云厂商。
阿里云李飞飞:什么是云原生数据库
云原生是一种新型技术体系,是云计算未来的发展方向。今天,我来谈谈何为云原生、云原生如何与分布式有机结合,以及云原生技术如何帮助客户迈入数字原生时代。
深度解析 RDS MySQL
RDS MySQL是云数据库服务,它将MySQL的部署、运维、弹性、安全等特性封装起来,对外提供一个数据库实例,相对于用户自建数据库,云数据库服务具有更经济、更专业、更高效、更可靠、简单易用等特点,使用户能更专注于核心业务。
水平扩展太难了!PolarDB-X 为你支招
水平扩展(Scale Out)对于数据库系统是一个重要的能力。采用支持 Scale Out 架构的存储系统在扩展之后,从用户的视角看起来它仍然是一个单一的系统,对应用完全透明,因此,它可以使数据库系统能有效应对不同的负载场景,对用户非常用价值。
深度解析PolarDB数据库并行查询技术
随着数据规模的不断扩大,用户SQL的执行时间越来越长,这不仅对数据库的优化能力提出更高的要求,并且对数据库的执行模式也提出了新的挑战。随着数据库在云上的蓬勃发展,越来越多的传统用户迁移到云上,享受云上弹性扩展的红利,但是随着业务的快速扩张,却发现即使动态增加了很多资源,但SQL的执行时间还是越来越慢,并没有随着资源的投入达到预期的效果。显而易见,虽然新增了很多资源,但这些资源并没用被充分利用,很多传统的商业数据库,如Oracle、SQL Server等都提供对并行查询引擎的支持,以充分利用系统资源,达到加速SQL执行的效果。
“七天玩转支持SQL的海量扩展数据库”训练营圆满结束!
为了更好地将阿里云的数据库技术能力回馈给开发者,和百万开发者共同成长。2021年4月19号-25日,阿里云联合Cassandra商业公司DataStax打造的“七天玩转支持SQL的海量扩展数据库”训练营圆满结营!
阿里云数据库RDS PG联合电商SaaS领导者班牛,助力1500+品牌数智化
班牛选用阿里云数据库RDS PostgreSQL作为基建,支撑起了一万多商户的数据隔离,助力班牛PaaS化诸多场景落地。
数据库存储引擎创新:PolarDB X-Engine历史库产品
作为世界上使用最广泛的开源数据库系统,MySQL生态中一直缺乏一个好用的历史数据归档存储方案,既满足大容量低成本同时又具备一定的读写能力。虽然业界曾经推出过一些高压缩引擎如TokuDB,MyRocks等,但是受限于单物理机磁盘容量限制,存储的数据量有限。PolarDB历史库的推出即为满足这一需求。
【巡检问题分析与最佳实践】PolarDB MySQL CPU高问题
CPU做为数据库资源最核心的资源,是日常最重点需要关注的指标,CPU用满,会导致应用RT增高、业务卡顿,更严重会导致数据库实例hang死发生ha等问题,严重影响日常生产业务。 一般对于CPU的监控需要设定安全水位,超出安全水位要及时处理,否则会引发不可预期的严重后果。
云原生数据库助力北京公交 日均800万人次智慧出行
启迪公交(北京)科技股份有限公司以下简称”启迪公交”,是国内领先的智慧公交系统方案提供商和服务运营商。 通过承接公交信息化和智慧化项目建设,应用最先进的互联网商业模式,将“人、车、线、站”的大数据资源及相关配套资源进行商业化转换,引领行业提升公交系统的创新能力和服务水平,助力“互联网+城市公交”的提升发展。启迪公交承建的北京市公交公交集团的智能化系统改造项目。
探索 | PolarDB-X:实现高效灵活的分区管理
PolarDB-X提供了默认按主键Hash分区的分区管理策略,同时为了满足不同业务的需求也支持了Range和List分区,这三种分区策略可以灵活组合,支持二级分区。为了计算下推,引入了表组的概念,满足不同业务的需求。
【巡检问题分析与最佳实践】Redis CPU高问题
默认情况下,社区版Redis使用单线程模型处理读写请求,这使得CPU的使用率显得尤为重要。当实例的CPU打满时会导致数据库响应缓慢,严重影响线上业务。
【巡检问题分析与最佳实践】Redis内存高问题
作为内存型数据库,阿里云数据库Redis的内存使用率是一个非常重要的监控指标,当实例内存不足时会导致数据库响应缓慢,甚至导致写入错误等不利影响。
【七天玩转Redis实战营】答疑汇总Day7 Redis的生态
【最后一讲,Redis的生态】 讲师:子塘,阿里云产品经理。 课程内容:DMS/DTS/redis-shake工具使用;Redis和数据库/大数据的联动应用场景等。 答疑汇总:特感谢班委@邱谦 同学