This is an automated email from the ASF dual-hosted git repository.
zhaojinchao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git
The following commit(s) were added to refs/heads/master by this push:
new 564d257cfad Add new sharding architecture pic and replace document
reference (#19670)
564d257cfad is described below
commit 564d257cfad9c4d0ec163f851270b5476a9f900c
Author: Zhengqiang Duan <[email protected]>
AuthorDate: Fri Jul 29 11:45:02 2022 +0800
Add new sharding architecture pic and replace document reference (#19670)
* Revert "Modify according to new module (#19651)"
This reverts commit 24bbf9b75ea895b9db86a650fde4f07519456e30.
* Add new sharding architecture pic and replace document reference
* Add new sharding architecture pic and replace document reference
* Add new sharding architecture pic and replace document reference
* Revert "Add new sharding architecture pic and replace document reference"
This reverts commit 3dcf09226fb85a3f509f11484a14b53bfb30c047.
* Revert "Add new sharding architecture pic and replace document reference"
This reverts commit 1bd256a10449b9e89c39b40ccc7d2ad9574242d6.
* Add new sharding architecture pic and replace document reference
---
.../content/reference/sharding/_index.cn.md | 2 +-
.../content/reference/sharding/_index.en.md | 2 +-
.../img/sharding/sharding_architecture_cn_v2.png | Bin 596429 -> 184564 bytes
...e_cn_v2.png => sharding_architecture_cn_v3.png} | Bin
.../img/sharding/sharding_architecture_en_v2.png | Bin 596429 -> 183843 bytes
...e_cn_v2.png => sharding_architecture_en_v3.png} | Bin
6 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/docs/document/content/reference/sharding/_index.cn.md
b/docs/document/content/reference/sharding/_index.cn.md
index 82653513024..e8f55384326 100644
--- a/docs/document/content/reference/sharding/_index.cn.md
+++ b/docs/document/content/reference/sharding/_index.cn.md
@@ -8,7 +8,7 @@ chapter = true
ShardingSphere 数据分片的原理如下图所示,按照是否需要进行查询优化,可以分为 Simple Push Down 下推流程和 SQL
Federation 执行引擎流程。 Simple Push Down 下推流程由 `SQL 解析 => SQL 绑定 => SQL 路由 => SQL 改写
=> SQL 执行 => 结果归并` 组成,主要用于处理标准分片场景下的 SQL 执行。
SQL Federation 执行引擎流程由 `SQL 解析 => SQL 绑定 => 逻辑优化 => 物理优化 => 数据拉取 => 算子执行`
组成,SQL Federation 执行引擎内部进行逻辑优化和物理优化,在优化执行阶段依赖 Standard 内核流程,对优化后的逻辑 SQL
进行路由、改写、执行和归并。
-
+
## SQL 解析
diff --git a/docs/document/content/reference/sharding/_index.en.md
b/docs/document/content/reference/sharding/_index.en.md
index 50db4762b16..ac46c25a8b1 100644
--- a/docs/document/content/reference/sharding/_index.en.md
+++ b/docs/document/content/reference/sharding/_index.en.md
@@ -10,7 +10,7 @@ Simple Push Down process consists of `SQL parser => SQL
binder => SQL router =>
SQL Federation execution engine consists of `SQL parser => SQL binder =>
logical optimization => physical optimization => data fetcher => operator
calculation`.
This process performs logical optimization and physical optimization
internally, during which the standard kernel procedure is adopted to route,
rewrite, execute and merge the optimized logical SQL.
-
+
## SQL Parser
diff --git a/docs/document/static/img/sharding/sharding_architecture_cn_v2.png
b/docs/document/static/img/sharding/sharding_architecture_cn_v2.png
index 2a74c7927de..3277a96f847 100644
Binary files
a/docs/document/static/img/sharding/sharding_architecture_cn_v2.png and
b/docs/document/static/img/sharding/sharding_architecture_cn_v2.png differ
diff --git a/docs/document/static/img/sharding/sharding_architecture_cn_v2.png
b/docs/document/static/img/sharding/sharding_architecture_cn_v3.png
similarity index 100%
copy from docs/document/static/img/sharding/sharding_architecture_cn_v2.png
copy to docs/document/static/img/sharding/sharding_architecture_cn_v3.png
diff --git a/docs/document/static/img/sharding/sharding_architecture_en_v2.png
b/docs/document/static/img/sharding/sharding_architecture_en_v2.png
index 2a74c7927de..c5deba9d07f 100644
Binary files
a/docs/document/static/img/sharding/sharding_architecture_en_v2.png and
b/docs/document/static/img/sharding/sharding_architecture_en_v2.png differ
diff --git a/docs/document/static/img/sharding/sharding_architecture_cn_v2.png
b/docs/document/static/img/sharding/sharding_architecture_en_v3.png
similarity index 100%
copy from docs/document/static/img/sharding/sharding_architecture_cn_v2.png
copy to docs/document/static/img/sharding/sharding_architecture_en_v3.png