Apache ShardingSphere ElasticJob 中文文档 2023 年 11 月 01 日
举,选举过程中阻塞,只 有主服务器选举完成,才会执行其他任务。 • 某作业服务器上线时会自动将服务器信息注册到注册中心,下线时会自动更新服务器状态。 • 主节点选举,服务器上下线,分片总数变更均更新重新分片标记。 • 定时任务触发时,如需重新分片,则通过主服务器分片,分片过程中阻塞,分片结束后才可执行任 务。如分片过程中主服务器下线,则先选举主服务器,再分片。 • 通过上一项说明可知, 自定义命名空间 3 种使用方式。本章节将详细介 绍他们的使用方式。 作业开发 ElasticJob 的作业分类基于 class 和 type 两种类型。基于 class 的作业需要开发者自行通过实现接口的方 式织入业务逻辑;基于 type 的作业则无需编码,只需要提供相应配置即可。 基于 class 的作业接口的方法参数 shardingContext 包含作业配置、片和运行时信息。可通过 get Script、HTTP 这两种基于 type 的作业类型,用户可通过实现 SPI 接口自行扩展作业类型。 简单作业 意为简单实现,未经任何封装的类型。需实现 SimpleJob 接口。该接口仅提供单一方法用于覆盖,此方法 将定时执行。与 Quartz 原生接口相似,但提供了弹性扩缩容和分片等功能。 public class MyElasticJob implements SimpleJob {0 码力 | 98 页 | 1.97 MB | 1 年前3TiDB v5.2 中文手册
的查询,TiDB 也能准确地选中对应索引。 – 引入变量 tidb_opt_limit_push_down_threshold 控制优化器对 Limit/TopN 的下推行为,可以解决部 分情况下因为估算误差导致 Limit/TopN 不能下推的问题。 用户文档,#26085 • 提升优化器的索引过滤规则 (Index Selection) 新增加了一些索引选择的裁剪规则,在通过统计信息进行对比之前,通过规则进一步对可能的选择的 直接使用在用户数据流转架构体系中。#1297 2.2.2.5 TiDB 数据共享订阅 TiCDC 支持 HTTP 协议 OpenAPI 对 TiCDC 任务进行管理,在 Kubernetes 以及本地部署环境下提供更友好的运维方 式。(实验特性) #2411 31 2.2.2.6 部署及运维 支持在使用 Apple M1 芯片的本地 Mac 机器上使用 tiup playground 命令。 2.2.3 功能增强 0 实验特性) 2.4.5 配置管理 • 将配置参数持久化存储到 PD 中,并且可以动态修改配置项的功能。(v4.0 实验特性) 2.4.6 TiDB 数据共享订阅 • TiCDC 集成第三方生态Kafka Connect (Confluent Platform)(v5.0 实验特性) • TiCDC 支持 TiDB 集群之间环形同步。(v5.0 实验特性) 2.4.7 存储 • 关闭0 码力 | 2259 页 | 48.16 MB | 1 年前3TiDB v7.6 中文手册
· · · · · · · 429 4.13 第三方工具支持 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 434 4.13.1 TiDB 支持的第三方工具 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 434 4.13.2 已知的第三方工具兼容问题· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 439 4 保系统的 RTO <= 30s 及 RPO = 0。 32 • 海量数据及高并发的 OLTP 场景 传统的单机数据库无法满足因数据爆炸性的增长对数据库的容量要求。TiDB 是一种性价比高的解决方 案,采用计算、存储分离的架构,可对计算、存储分别进行扩缩容,计算最大支持 512 节点,每个节点 最大支持 1000 并发,集群容量最大支持 PB 级别。 • 实时 HTAP 场景 TiDB 适0 码力 | 4666 页 | 101.24 MB | 1 年前3TiDB v8.0 中文手册
· · · · · · · 433 4.13 第三方工具支持 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 438 4.13.1 TiDB 支持的第三方工具 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 438 4.13.2 已知的第三方工具兼容问题· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 443 4 保系统的 RTO <= 30s 及 RPO = 0。 32 • 海量数据及高并发的 OLTP 场景 传统的单机数据库无法满足因数据爆炸性的增长对数据库的容量要求。TiDB 是一种性价比高的解决方 案,采用计算、存储分离的架构,可对计算、存储分别进行扩缩容,计算最大支持 512 节点,每个节点 最大支持 1000 并发,集群容量最大支持 PB 级别。 • 实时 HTAP 场景 TiDB 适0 码力 | 4805 页 | 101.28 MB | 1 年前3TiDB v8.1 中文手册
· · · · · · · 418 4.13 第三方工具支持 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 423 4.13.1 TiDB 支持的第三方工具 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 423 4.13.2 已知的第三方工具兼容问题· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 428 4 保系统的 RTO <= 30s 及 RPO = 0。 32 • 海量数据及高并发的 OLTP 场景 传统的单机数据库无法满足因数据爆炸性的增长对数据库的容量要求。TiDB 是一种性价比高的解决方 案,采用计算、存储分离的架构,可对计算、存储分别进行扩缩容,计算最大支持 512 节点,每个节点 最大支持 1000 并发,集群容量最大支持 PB 级别。 • 实时 HTAP 场景 TiDB 适0 码力 | 4807 页 | 101.31 MB | 1 年前3TiDB v7.1 中文手册
· · · · · · · 433 4.13 第三方工具支持 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 438 4.13.1 TiDB 支持的第三方工具 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 438 4.13.2 已知的第三方工具兼容问题· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 443 4 保系统的 RTO <= 30s 及 RPO = 0。 31 • 海量数据及高并发的 OLTP 场景 传统的单机数据库无法满足因数据爆炸性的增长对数据库的容量要求。TiDB 是一种性价比高的解决方 案,采用计算、存储分离的架构,可对计算、存储分别进行扩缩容,计算最大支持 512 节点,每个节点 最大支持 1000 并发,集群容量最大支持 PB 级别。 • 实时 HTAP 场景 TiDB 适0 码力 | 4369 页 | 98.92 MB | 1 年前3TiDB v6.5 中文手册
· · · · · · · 427 4.13 第三方工具支持 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 432 4.13.1 TiDB 支持的第三方工具 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 432 4.13.2 已知的第三方工具兼容问题· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 437 4 7 常用的功能及语法。MySQL 5.7 生态中的系统工具(PHPMyAdmin、Navicat、 MySQL Workbench、mysqldump、Mydumper/Myloader)、客户端等均适用于 TiDB。 但 TiDB 尚未支持一些 MySQL 功能,可能的原因如下: • 有更好的解决方案,例如 JSON 取代 XML 函数。 • 目前对这些功能的需求度不高,例如存储流程和函数。0 码力 | 4049 页 | 94.00 MB | 1 年前3TiDB v7.5 中文手册
· · · · · · · 419 4.13 第三方工具支持 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 424 4.13.1 TiDB 支持的第三方工具 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 424 4.13.2 已知的第三方工具兼容问题· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 429 4 保系统的 RTO <= 30s 及 RPO = 0。 32 • 海量数据及高并发的 OLTP 场景 传统的单机数据库无法满足因数据爆炸性的增长对数据库的容量要求。TiDB 是一种性价比高的解决方 案,采用计算、存储分离的架构,可对计算、存储分别进行扩缩容,计算最大支持 512 节点,每个节点 最大支持 1000 并发,集群容量最大支持 PB 级别。 • 实时 HTAP 场景 TiDB 适0 码力 | 4590 页 | 100.91 MB | 1 年前3TiDB v8.5 中文手册
· · · · · · · 493 4.14 第三方工具支持 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 498 4.14.1 TiDB 支持的第三方工具 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 498 4.14.2 已知的第三方工具兼容问题· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 503 4 保系统的 RTO <= 30s 及 RPO = 0。 38 • 海量数据及高并发的 OLTP 场景 传统的单机数据库无法满足因数据爆炸性的增长对数据库的容量要求。TiDB 是一种性价比高的解决方 案,采用计算、存储分离的架构,可对计算、存储分别进行扩缩容,计算最大支持 512 节点,每个节点 最大支持 1000 并发,集群容量最大支持 PB 级别。 • 实时 HTAP 场景 TiDB 适0 码力 | 5095 页 | 104.54 MB | 9 月前3TiDB v8.4 中文手册
· · · · · · · 489 4.14 第三方工具支持 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 494 4.14.1 TiDB 支持的第三方工具 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 494 4.14.2 已知的第三方工具兼容问题· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 499 4 保系统的 RTO <= 30s 及 RPO = 0。 33 • 海量数据及高并发的 OLTP 场景 传统的单机数据库无法满足因数据爆炸性的增长对数据库的容量要求。TiDB 是一种性价比高的解决方 案,采用计算、存储分离的架构,可对计算、存储分别进行扩缩容,计算最大支持 512 节点,每个节点 最大支持 1000 并发,集群容量最大支持 PB 级别。 • 实时 HTAP 场景 TiDB 适0 码力 | 5072 页 | 104.05 MB | 9 月前3
共 70 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7