 Apache ShardingSphere ElasticJob 中文文档 2023 年 11 月 01 日7.4 作业类名称提供策略 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 7.5 线路规划 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 8 下载 82 FAQ 89 10.1 阅读源码时为什么会出现编译错误? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 10.2 是否支持动态添加作业? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 10.3 为什么在代码或配置文件中修改了作业配置,注册中心配置却没有更新 支持任务在分布式场景下的分片和高可用 – 能够水平扩展任务的吞吐量和执行效率 – 任务处理能力随资源配备弹性伸缩 • 资源分配 – 在适合的时间将适合的资源分配给任务并使其生效 – 相同任务聚合至相同的执行器统一处理 – 动态调配追加资源至新分配的任务 • 作业治理 – 失效转移 – 错过作业重新执行 – 自诊断修复 • 作业依赖 (TODO) – 基于有向无环图(DAG)的作业间依赖 – 基于有向无环图(DAG)的作业分片间依赖0 码力 | 98 页 | 1.97 MB | 1 年前3 Apache ShardingSphere ElasticJob 中文文档 2023 年 11 月 01 日7.4 作业类名称提供策略 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 7.5 线路规划 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 8 下载 82 FAQ 89 10.1 阅读源码时为什么会出现编译错误? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 10.2 是否支持动态添加作业? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 10.3 为什么在代码或配置文件中修改了作业配置,注册中心配置却没有更新 支持任务在分布式场景下的分片和高可用 – 能够水平扩展任务的吞吐量和执行效率 – 任务处理能力随资源配备弹性伸缩 • 资源分配 – 在适合的时间将适合的资源分配给任务并使其生效 – 相同任务聚合至相同的执行器统一处理 – 动态调配追加资源至新分配的任务 • 作业治理 – 失效转移 – 错过作业重新执行 – 自诊断修复 • 作业依赖 (TODO) – 基于有向无环图(DAG)的作业间依赖 – 基于有向无环图(DAG)的作业分片间依赖0 码力 | 98 页 | 1.97 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.0.0解决方案 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.3 线路规划 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2 快速入门 7 shardingsphere.proxy.Bootstrap,如何解决? . . . . . . . . . . . 289 7.7.5 5. [Proxy] 在使用 ShardingSphere‐Proxy 的时候,如何动态在添加新的 logic schema? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289 4 月 16 日成为 Apache 软件基金会的顶级项目。欢迎通过邮件列表参与讨 论。 1.1 简介 Apache ShardingSphere 由 JDBC、Proxy 和 Sidecar(规划中)这 3 款既能够独立部署,又支持混合部署 配合使用的产品组成。它们均提供标准化的基于数据库作为存储节点的增量功能,可适用于如 Java 同构、 异构语言、云原生等各种多样化的应用场景。 关0 码力 | 385 页 | 4.26 MB | 1 年前3 Apache ShardingSphere 中文文档 5.0.0解决方案 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.3 线路规划 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2 快速入门 7 shardingsphere.proxy.Bootstrap,如何解决? . . . . . . . . . . . 289 7.7.5 5. [Proxy] 在使用 ShardingSphere‐Proxy 的时候,如何动态在添加新的 logic schema? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289 4 月 16 日成为 Apache 软件基金会的顶级项目。欢迎通过邮件列表参与讨 论。 1.1 简介 Apache ShardingSphere 由 JDBC、Proxy 和 Sidecar(规划中)这 3 款既能够独立部署,又支持混合部署 配合使用的产品组成。它们均提供标准化的基于数据库作为存储节点的增量功能,可适用于如 Java 同构、 异构语言、云原生等各种多样化的应用场景。 关0 码力 | 385 页 | 4.26 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.1.1解决方案 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.3 线路规划 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2 快速入门 7 . . . . 53 高可用类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 动态读写分离 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 4.6.5 使用规范 . . . shardingsphere.proxy.Bootstrap,如何解决? . . . . . . . . . . . . 305 7.8.5 [Proxy] 在使用 ShardingSphere‐Proxy 的时候,如何动态在添加新的 logic schema? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3050 码力 | 409 页 | 4.47 MB | 1 年前3 Apache ShardingSphere 中文文档 5.1.1解决方案 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.3 线路规划 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2 快速入门 7 . . . . 53 高可用类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 动态读写分离 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 4.6.5 使用规范 . . . shardingsphere.proxy.Bootstrap,如何解决? . . . . . . . . . . . . 305 7.8.5 [Proxy] 在使用 ShardingSphere‐Proxy 的时候,如何动态在添加新的 logic schema? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3050 码力 | 409 页 | 4.47 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.1.0解决方案 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.3 线路规划 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2 快速入门 7 . . . . 53 高可用类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 动态读写分离 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 4.6.5 使用规范 . . . shardingsphere.proxy.Bootstrap,如何解决? . . . . . . . . . . . . 301 7.8.5 [Proxy] 在使用 ShardingSphere‐Proxy 的时候,如何动态在添加新的 logic schema? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3010 码力 | 406 页 | 4.40 MB | 1 年前3 Apache ShardingSphere 中文文档 5.1.0解决方案 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.3 线路规划 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2 快速入门 7 . . . . 53 高可用类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 动态读写分离 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 4.6.5 使用规范 . . . shardingsphere.proxy.Bootstrap,如何解决? . . . . . . . . . . . . 301 7.8.5 [Proxy] 在使用 ShardingSphere‐Proxy 的时候,如何动态在添加新的 logic schema? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3010 码力 | 406 页 | 4.40 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.1.2解决方案 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.3 线路规划 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2 快速入门 7 . . . . 54 高可用类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 动态读写分离 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 4.6.5 使用规范 . . . shardingsphere.proxy.Bootstrap,如何解决? . . . . . . . . . . . . 316 7.8.5 [Proxy] 在使用 ShardingSphere‐Proxy 的时候,如何动态在添加新的 logic schema? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3170 码力 | 446 页 | 4.67 MB | 1 年前3 Apache ShardingSphere 中文文档 5.1.2解决方案 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.3 线路规划 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2 快速入门 7 . . . . 54 高可用类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 动态读写分离 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 4.6.5 使用规范 . . . shardingsphere.proxy.Bootstrap,如何解决? . . . . . . . . . . . . 316 7.8.5 [Proxy] 在使用 ShardingSphere‐Proxy 的时候,如何动态在添加新的 logic schema? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3170 码力 | 446 页 | 4.67 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.0.0-alphajdbc‐spring‐boot‐starter 时,系统启动会报错? . . . . . . . . . . . . . . . . . . . . . . 291 7.21 在使用 sharing‐proxy 的时候,如何动态在 ShardingSphere‐UI 上添加新的 logic schema?291 7.22 在使用 ShardingSphere‐Proxy 时,怎么使用合适的工具连接到 ShardingSphere‐Proxy? viii 1 概览 星评增长时间线 贡献者增长时间线 Apache ShardingSphere 是一套开源的分布式数据库解决方案组成的生态圈,它由 JDBC、Proxy 和 Sidecar (规划中)这 3 款既能够独立部署,又支持混合部署配合使用的产品组成。它们均提供标准化的数据水平 扩展、分布式事务和分布式治理等功能,可适用于如 Java 同构、异构语言、云原生等各种多样化的应用 场景。 需求定制复合分片策略。如果配合数据自动迁移来使用,可以做到无需用户关注分片策略,自动由数据 库中间层分片和平衡数据即可,进而做到使分布式数据库具有的弹性伸缩的能力。在 ShardingSphere 的 线路规划中,弹性伸缩将于 4.x 开启。 分片路由 用于根据分片键进行路由的场景,又细分为直接路由、标准路由和笛卡尔积路由这 3 种类型。 直接路由 满足直接路由的条件相对苛刻,它需要通过 Hint(使用0 码力 | 301 页 | 3.44 MB | 1 年前3 Apache ShardingSphere 中文文档 5.0.0-alphajdbc‐spring‐boot‐starter 时,系统启动会报错? . . . . . . . . . . . . . . . . . . . . . . 291 7.21 在使用 sharing‐proxy 的时候,如何动态在 ShardingSphere‐UI 上添加新的 logic schema?291 7.22 在使用 ShardingSphere‐Proxy 时,怎么使用合适的工具连接到 ShardingSphere‐Proxy? viii 1 概览 星评增长时间线 贡献者增长时间线 Apache ShardingSphere 是一套开源的分布式数据库解决方案组成的生态圈,它由 JDBC、Proxy 和 Sidecar (规划中)这 3 款既能够独立部署,又支持混合部署配合使用的产品组成。它们均提供标准化的数据水平 扩展、分布式事务和分布式治理等功能,可适用于如 Java 同构、异构语言、云原生等各种多样化的应用 场景。 需求定制复合分片策略。如果配合数据自动迁移来使用,可以做到无需用户关注分片策略,自动由数据 库中间层分片和平衡数据即可,进而做到使分布式数据库具有的弹性伸缩的能力。在 ShardingSphere 的 线路规划中,弹性伸缩将于 4.x 开启。 分片路由 用于根据分片键进行路由的场景,又细分为直接路由、标准路由和笛卡尔积路由这 3 种类型。 直接路由 满足直接路由的条件相对苛刻,它需要通过 Hint(使用0 码力 | 301 页 | 3.44 MB | 1 年前3
 Apache ShardingSphere(Incubating)云架构演化会 分布式事务框构 2018年PostgreSQL中国技术大会 数据库治理 配置动态化 高可用 过载保护 & 熔断 & 禁用 & 失效转移 权限 & 安全(数据脱敏)& SQL审核 链路追踪 & APM & 调用拓扑 & 监控报警 2018年PostgreSQL中国技术大会 注册中心 ü 配置动态化推动 ü 配置统一管理 ü 数据库从库禁用 ü 应用实例熔断 业务代码 ShardingSphere Proxy 版本:3.0.X 分布式事务 版本:3.1.X PostgreSQL Proxy 版本:4.X Sidecar 版本:4.X 弹性伸缩 版本:4.X 已完成 图例: 进行中 规划中 JDBC + 数据分片 版本:1.X 2018年PostgreSQL中国技术大会 官网&官档 2018年PostgreSQL中国技术大会 GitHub 2018年PostgreSQL中国技术大会0 码力 | 34 页 | 5.07 MB | 1 年前3 Apache ShardingSphere(Incubating)云架构演化会 分布式事务框构 2018年PostgreSQL中国技术大会 数据库治理 配置动态化 高可用 过载保护 & 熔断 & 禁用 & 失效转移 权限 & 安全(数据脱敏)& SQL审核 链路追踪 & APM & 调用拓扑 & 监控报警 2018年PostgreSQL中国技术大会 注册中心 ü 配置动态化推动 ü 配置统一管理 ü 数据库从库禁用 ü 应用实例熔断 业务代码 ShardingSphere Proxy 版本:3.0.X 分布式事务 版本:3.1.X PostgreSQL Proxy 版本:4.X Sidecar 版本:4.X 弹性伸缩 版本:4.X 已完成 图例: 进行中 规划中 JDBC + 数据分片 版本:1.X 2018年PostgreSQL中国技术大会 官网&官档 2018年PostgreSQL中国技术大会 GitHub 2018年PostgreSQL中国技术大会0 码力 | 34 页 | 5.07 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.2.01.1.3 产品优势 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.4 线路规划 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.5 如何参与 . . . . . . . 35 高可用类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 动态读写分离 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 3.4.7 使用限制 . . . shardingsphere.proxy.Bootstrap,如何解决? . . . . . . . . . . . . 422 8.2.2 Proxy 在使用 ShardingSphere‐Proxy 的时候,如何动态在添加新的逻辑库? . . 422 8.2.3 Proxy 在 使 用 ShardingSphere‐Proxy 时, 怎 么 使 用 合 适 的 工 具 连 接 到 ShardingSphere‐Proxy?0 码力 | 449 页 | 5.85 MB | 1 年前3 Apache ShardingSphere 中文文档 5.2.01.1.3 产品优势 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.4 线路规划 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.5 如何参与 . . . . . . . 35 高可用类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 动态读写分离 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 3.4.7 使用限制 . . . shardingsphere.proxy.Bootstrap,如何解决? . . . . . . . . . . . . 422 8.2.2 Proxy 在使用 ShardingSphere‐Proxy 的时候,如何动态在添加新的逻辑库? . . 422 8.2.3 Proxy 在 使 用 ShardingSphere‐Proxy 时, 怎 么 使 用 合 适 的 工 具 连 接 到 ShardingSphere‐Proxy?0 码力 | 449 页 | 5.85 MB | 1 年前3
 Apache ShardingSphere v5.5.0 中文文档集群模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 5 线路规划 11 6 如何参与 12 7 快速入门 13 7.1 ShardingSphere‐JDBC . . . . . . . . . . . . . . . . . . . . . . . . shardingsphere.proxy.Bootstrap,如何解决? . . . . . . . . . . . . 532 13.2.2 Proxy 在使用 ShardingSphere‐Proxy 的时候,如何动态在添加新的逻辑库? . . 533 13.2.3 Proxy 在 使 用 ShardingSphere‐Proxy 时, 怎 么 使 用 合 适 的 工 具 连 接 到 ShardingSphere‐Proxy? 实例之间的元数据共享和分布式场景下状态协调的能力。它能够提 供计算能力水平扩展和高可用等分布式系统必备的能力,集群环境需要通过独立部署的注册中心来存储 元数据和协调节点状态。 在生产环境建议使用集群模式。 10 5 线路规划 11 6 如何参与 ShardingSphere 已于 2020 年 4 月 16 日成为 Apache 软件基金会的顶级项目。欢迎通过邮件列表参与讨 论。 12 7 快速入门0 码力 | 557 页 | 4.61 MB | 1 年前3 Apache ShardingSphere v5.5.0 中文文档集群模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 5 线路规划 11 6 如何参与 12 7 快速入门 13 7.1 ShardingSphere‐JDBC . . . . . . . . . . . . . . . . . . . . . . . . shardingsphere.proxy.Bootstrap,如何解决? . . . . . . . . . . . . 532 13.2.2 Proxy 在使用 ShardingSphere‐Proxy 的时候,如何动态在添加新的逻辑库? . . 533 13.2.3 Proxy 在 使 用 ShardingSphere‐Proxy 时, 怎 么 使 用 合 适 的 工 具 连 接 到 ShardingSphere‐Proxy? 实例之间的元数据共享和分布式场景下状态协调的能力。它能够提 供计算能力水平扩展和高可用等分布式系统必备的能力,集群环境需要通过独立部署的注册中心来存储 元数据和协调节点状态。 在生产环境建议使用集群模式。 10 5 线路规划 11 6 如何参与 ShardingSphere 已于 2020 年 4 月 16 日成为 Apache 软件基金会的顶级项目。欢迎通过邮件列表参与讨 论。 12 7 快速入门0 码力 | 557 页 | 4.61 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.4.1集群模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 5 线路规划 11 6 如何参与 12 7 快速入门 13 7.1 ShardingSphere‐JDBC . . . . . . . . . . . . . . . . . . . . . . . . shardingsphere.proxy.Bootstrap,如何解决? . . . . . . . . . . . . 507 13.3.2 Proxy 在使用 ShardingSphere‐Proxy 的时候,如何动态在添加新的逻辑库? . . 507 13.3.3 Proxy 在 使 用 ShardingSphere‐Proxy 时, 怎 么 使 用 合 适 的 工 具 连 接 到 ShardingSphere‐Proxy? 实例之间的元数据共享和分布式场景下状态协调的能力。它能够提 供计算能力水平扩展和高可用等分布式系统必备的能力,集群环境需要通过独立部署的注册中心来存储 元数据和协调节点状态。 在生产环境建议使用集群模式。 10 5 线路规划 11 6 如何参与 ShardingSphere 已于 2020 年 4 月 16 日成为 Apache 软件基金会的顶级项目。欢迎通过邮件列表参与讨 论。 12 7 快速入门0 码力 | 530 页 | 4.49 MB | 1 年前3 Apache ShardingSphere 中文文档 5.4.1集群模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 5 线路规划 11 6 如何参与 12 7 快速入门 13 7.1 ShardingSphere‐JDBC . . . . . . . . . . . . . . . . . . . . . . . . shardingsphere.proxy.Bootstrap,如何解决? . . . . . . . . . . . . 507 13.3.2 Proxy 在使用 ShardingSphere‐Proxy 的时候,如何动态在添加新的逻辑库? . . 507 13.3.3 Proxy 在 使 用 ShardingSphere‐Proxy 时, 怎 么 使 用 合 适 的 工 具 连 接 到 ShardingSphere‐Proxy? 实例之间的元数据共享和分布式场景下状态协调的能力。它能够提 供计算能力水平扩展和高可用等分布式系统必备的能力,集群环境需要通过独立部署的注册中心来存储 元数据和协调节点状态。 在生产环境建议使用集群模式。 10 5 线路规划 11 6 如何参与 ShardingSphere 已于 2020 年 4 月 16 日成为 Apache 软件基金会的顶级项目。欢迎通过邮件列表参与讨 论。 12 7 快速入门0 码力 | 530 页 | 4.49 MB | 1 年前3
共 19 条
- 1
- 2













