阿里云文档 2025-04-10

在DRDS模式数据库下如何创建和使用全局二级索引功能

本文将详细介绍在DRDS模式数据库下如何创建和使用全局二级索引(Global Secondary Index,简称GSI)功能。

阿里云文档 2023-09-03

扫描全部/部分分库分表的HINT语法和示例_云原生数据库PolarDB分布式版_云原生数据库 PolarDB(PolarDB)

本文介绍了扫描全部/部分分库分表的HINT语法和示例。

阿里云文档 2023-09-03

什么是分库分分表_云原生多模数据库 Lindorm(Lindorm)

本文介绍分库分表功能的使用场景和使用方法。

阿里云文档 2022-12-05

什么是HBaseserverless版的分库分表功能

背景信息 设想您有没有遇到过这样的问题: 表变更业务逻辑中设置了访问某个表A,突然有一天需要修改为表B,此时只能修改配置进行线上变更。 分库分表 业务大部分场景只访问最近一周的数据,可以每隔一周新建一张表来存储,这样可以确保高效的查询热数据。在这个场景中需要自己来维护表的创建和删除,带来一定的业务复...

文章 2022-01-21 来自:开发者社区

阿里巴巴数据库分库分表的实践(6)

正是有了这样简单易用的用户体验,使得精卫平台在应用的接入效率和用户满意度上都有非常不错的表现。(4)平台管控和统计在精卫的平台中,每天都运行着上千亿次的数据同步和复制任务,必然需要对这些任务的执行有一个清晰的管控,甚至可以从中找出对业务数据变化的趋势。实现的方法是定时轮询Zookeeper集群中对应任务的节点进行监控,如图5-17所示。目前提供以下三个方面监控:心跳监控。延迟堆积监控。任务状态、....

阿里巴巴数据库分库分表的实践(6)
文章 2022-01-21 来自:开发者社区

阿里巴巴数据库分库分表的实践(5)

(1)多线程管道实现在精卫平台应用的早期,数据的同步均是采用单线程管道任务模式,即如图5-12中对binlog进行单线程的处理。随着业务的发展,需要同步的数据量越来越大,单纯的单线程管道任务已经成为系统的瓶颈,后来开发了对多线程管道任务的支持(如图5-14所示)。但多线程管道就会带来数据同步的顺序问题。在对binlog数据进行多线程并行处理后,就不能保证在源数据库中执行的SQL语句在目标数据库的....

阿里巴巴数据库分库分表的实践(5)
文章 2022-01-21 来自:开发者社区

阿里巴巴数据库分库分表的实践(4)

这时再来看看买家test1在获取订单信息进行页面展现时,应用对于数据库的访问流程就发生了如图的5-11变化。在有了订单索引表后,应用首先会通过当前买家ID(以图示中test1为例),首先到订单索引表中搜索出test1的所有订单索引表(步骤①),因为步骤②SQL请求中带了以buyer_ID的分库分表键,所以一次是效率最高的单库访问,获取到了买家test1的所有订单索引表列表并由DRDS返回到了前端....

阿里巴巴数据库分库分表的实践(4)
文章 2022-01-21 来自:开发者社区

阿里巴巴数据库分库分表的实践(3)

此时就出现了我们所说的全表扫描。此时我们来解释一下这里“事务边界”的定义,所谓的事务边界即是指单个SQL语句在后端数据库上同时执行的数量,上面示例中就是事务边界大的典型示例,即一条SQL语句同时被推送到后端所有数据库中运行。事务边界的数量越大,会给系统带来以下弊端:系统的锁冲突概率越高。如果事务边界大的SQL请求比较多,在一次SQL请求处理过程中自然对于后端的数据库操作的数据库记录覆盖比较广,当....

阿里巴巴数据库分库分表的实践(3)
文章 2022-01-21 来自:开发者社区

阿里巴巴数据库分库分表的实践(2)

订单数据主要由三张数据库表组成,主订单表对应的就是用户的一个订单,每提交一次都会生成一个主订单表的数据。在有些情况下,用户可能在一个订单中选择不同卖家的商品,而每个卖家又会按照该订单中是自己提供的商品计算相关的商品优惠(比如满88元免快递费)以及安排相关的物流配送,所以会出现子订单的概念,即一个主订单会由多个子订单组成,而真正对应到具体每个商品的订单信息,则是保存在订单详情表中。图5-5 订单相....

阿里巴巴数据库分库分表的实践(2)
文章 2022-01-21 来自:开发者社区

阿里巴巴数据库分库分表的实践(1)

1.阿里巴巴分布式数据层平台发展和演变业务数据从原来的单库单表模式变成了数据被拆分到多个数据库,甚至多个表中,如果在数据访问层做一下功能的封装和管控,所有分库分表的逻辑和数据的跨库操作都交给应用的开发人员来实现,则对开发人员的要求变得相对高一点,稍有不慎,可能会对平台的业务包括数据带来较大的影响。在2006年阿里巴巴B2B团队以开源方式研发了Cobar这一关系型数据的分布式处理系统。该系统在很大....

阿里巴巴数据库分库分表的实践(1)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐