Apache ShardingSphere 中文文档 5.1.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257 7.5.1 处理流程详解 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257 整体架构 . . . . . . . 3 路由过程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268 7.6.4 影子判定流程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269 DML 语句 . . . . . . . GRANT OPTION FROM user_or_role SHOW GRANTS FOR ‘jeffrey’@‘localhost’ SHOW GRANTS FOR CURRENT_USER FLUSH PRIVILEGES PostgreSQL PostgreSQL 不支持的 SQL 清单如下: TODO SQLServer SQLServer 不支持的 SQL 清单如下: TODO0 码力 | 409 页 | 4.47 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252 7.5.1 处理流程详解 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252 整体架构 . . . . . . . 3 路由过程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263 7.6.4 影子判定流程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264 DML 语句 . . . . . . . GRANT OPTION FROM user_or_role SHOW GRANTS FOR ‘jeffrey’@‘localhost’ SHOW GRANTS FOR CURRENT_USER FLUSH PRIVILEGES PostgreSQL PostgreSQL 不支持的 SQL 清单如下: TODO SQLServer SQLServer 不支持的 SQL 清单如下: TODO0 码力 | 406 页 | 4.40 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268 7.5.1 处理流程详解 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268 整体架构 . . . . . . . 3 路由过程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279 7.6.4 影子判定流程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280 DML 语句 . . . . . . . GRANT OPTION FROM user_or_role SHOW GRANTS FOR ‘jeffrey’@‘localhost’ SHOW GRANTS FOR CURRENT_USER FLUSH PRIVILEGES PostgreSQL PostgreSQL 不支持的 SQL 清单如下: TODO 4.1. 数据库兼容 22 Apache ShardingSphere document0 码力 | 446 页 | 4.67 MB | 1 年前3
Apache ShardingSphere 中文文档 5.0.0-alpha76 3.6.5 实现原理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 处理流程详解 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 解决方案详解 . . . . . . ShardingSphere document, v5.0.0-beta 3.1.5 内核剖析 ShardingSphere 的 3 个产品的数据分片主要流程是完全一致的。核心由 SQL 解析 => 执行器优化 => SQL 路由 => SQL 改写 => SQL 执行 => 结果归并的流程组成。 3.1. 数据分片 21 Apache ShardingSphere document, v5.0.0-beta SQL JAEGER_SAMPLER_TYPE:“const”JAEGER_SAMPLER_PARAM:“1”JAEGER_REPORTER_LOG_SPANS: “true”JAEGER_REPORTER_FLUSH_INTERVAL: “1”Zipkin: host: “localhost”#zipkin 服务的 host port: 9411 #zipkin 服务的 prot props: SERVICE_NAME:0 码力 | 301 页 | 3.44 MB | 1 年前3
Apache ShardingSphere 中文文档 5.0.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255 7.4.1 处理流程详解 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255 整体架构 . . . . . . . 3 路由过程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267 7.5.4 影子判定流程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267 DML 语句 . . . . . . . 本章节详细罗列出目前不支持的 SQL 种类,供使用者参考。 其中有未涉及到的 SQL 欢迎补充,未支持的 SQL 也尽量会在未来的版本中支持。 MySQL MySQL 不支持的 SQL 清单如下: SQL FLUSH PRIVILEGES CLONE LOCAL DATA DIRECTORY = ‘clone_dir’ INSTALL COMPONENT ‘file://component1’, ‘file://component2’0 码力 | 385 页 | 4.26 MB | 1 年前3
Apache ShardingSphere 中文文档 5.4.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493 12.7.1 处理流程详解 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493 整体架构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498 12.8.1 处理流程详解 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498 脱敏规则 . . . . . . . 集群 为了提供特定服务而集合在一起的多个节点。 源端 原始数据所在的存储集群。 目标端 原始数据将要迁移的目标存储集群。 数据迁移作业 把数据从某一个存储集群复制到另一个存储集群的完整流程。 存量数据 在数据迁移作业开始前,数据节点中已有的数据。 增量数据 在数据迁移作业执行过程中,业务系统所产生的新数据。 8.6.7 使用限制 支持项 • 将外围数据迁移至 Apache0 码力 | 530 页 | 4.49 MB | 1 年前3
Apache ShardingSphere 中文文档 5.3.2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472 12.7.1 处理流程详解 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472 整体架构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477 12.8.1 处理流程详解 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477 脱敏规则 . . . . . . . 集群 为了提供特定服务而集合在一起的多个节点。 源端 原始数据所在的存储集群。 目标端 原始数据将要迁移的目标存储集群。 数据迁移作业 把数据从某一个存储集群复制到另一个存储集群的完整流程。 存量数据 在数据迁移作业开始前,数据节点中已有的数据。 增量数据 在数据迁移作业执行过程中,业务系统所产生的新数据。 8.6.7 使用限制 支持项 • 将外围数据迁移至 Apache0 码力 | 508 页 | 4.44 MB | 1 年前3
Apache ShardingSphere v5.5.0 中文文档. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519 12.7.1 处理流程详解 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519 整体架构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524 12.8.1 处理流程详解 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524 脱敏规则 . . . . . . . 集群 为了提供特定服务而集合在一起的多个节点。 源端 原始数据所在的存储集群。 目标端 原始数据将要迁移的目标存储集群。 数据迁移作业 把数据从某一个存储集群复制到另一个存储集群的完整流程。 存量数据 在数据迁移作业开始前,数据节点中已有的数据。 增量数据 在数据迁移作业执行过程中,业务系统所产生的新数据。 8.6.7 使用限制 支持项 • 将外围数据迁移至 Apache0 码力 | 557 页 | 4.61 MB | 1 年前3
Apache ShardingSphere 中文文档 5.2.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362 7.7.1 处理流程详解 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362 整体架构 . . . . . . . 集群 为了提供特定服务而集合在一起的多个节点。 源端 原始数据所在的存储集群。 目标端 原始数据将要迁移的目标存储集群。 数据迁移作业 把数据从某一个存储集群复制到另一个存储集群的完整流程。 存量数据 在数据迁移作业开始前,数据节点中已有的数据。 增量数据 在数据迁移作业执行过程中,业务系统所产生的新数据。 3.7.7 使用限制 支持项 • 将外围数据迁移至 Apache 方式暴露给第三方应用(如 Prometheus),管理员能够通过可视化的方式监控系统实时状态。 应用性能监控 在 ShardingSphere 中,一条 SQL 语句要经历解析、路由、改写、执行、结果归并等流程才能最终执行完 成,并输出响应。如果 SQL 语句复杂,整体执行耗时过长,如何知道哪一步存在优化空间呢? 通过 Agent + Tracing,管理员可以了解 SQL 执行过程中每一步的耗时情况,轻松定位性能风险,从而能0 码力 | 449 页 | 5.85 MB | 1 年前3
Apache ShardingSphere ElasticJob 中文文档 2023 年 11 月 01 日. . 11 leader 节点 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 流程图 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 i 5.3 失效转移 否 | 分配失效转移分片项时占用的分布式锁为 curator 的分布式锁使用 5.2. 弹性调度 13 Apache ShardingSphere ElasticJob document 流程图 5.2. 弹性调度 14 Apache ShardingSphere ElasticJob document 作业启动 5.2. 弹性调度 15 Apache ShardingSphere Apache ShardingSphere ElasticJob document 5.3 失效转移 ElasticJob 不会在本次执行过程中进行重新分片,而是等待下次调度之前才开启重新分片流程。当作业执 行过程中服务器宕机,失效转移允许将该次未完成的任务在另一作业节点上补偿执行。 5.3.1 概念 失效转移是当前执行作业的临时补偿执行机制,在下次作业运行时,会通过重分片对当前作业分配进行0 码力 | 98 页 | 1.97 MB | 1 年前3
共 24 条
- 1
- 2
- 3













