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 ed316e9cfa7 Refactor docs of show plugins (#30278)
ed316e9cfa7 is described below
commit ed316e9cfa73684b1da12b07775a64c0c6b8f5ad
Author: Raigor <[email protected]>
AuthorDate: Sun Feb 25 09:48:12 2024 +0800
Refactor docs of show plugins (#30278)
---
.../distsql/syntax/ral/plugin/_index.cn.md | 8 ++++++++
.../distsql/syntax/ral/plugin/_index.en.md | 8 ++++++++
.../show-encrypt-algorithm-plugins.cn.md} | 4 ++--
.../show-encrypt-algorithm-plugins.en.md} | 2 +-
.../show-key-generate-algorithm-plugins.cn.md} | 4 ++--
.../show-key-generate-algorithm-plugins.en.md} | 2 +-
.../show-mask-algorithm-plugins.cn.md} | 4 ++--
.../show-mask-algorithm-plugins.en.md} | 2 +-
.../show-plugins.cn.md} | 12 ++++++------
.../show-plugins.en.md} | 12 ++++++------
.../show-read-query-load-balance-algorithm-plugins.cn.md} | 4 ++--
.../show-read-query-load-balance-algorithm-plugins.en.md} | 2 +-
.../show-shadow-algorithm-plugins.cn.md} | 4 ++--
.../show-shadow-algorithm-plugins.en.md} | 2 +-
.../show-sharding-algorithm-plugins.cn.md} | 4 ++--
.../show-sharding-algorithm-plugins.en.md} | 2 +-
.../distsql/syntax/ral/show-implementation/_index.cn.md | 8 --------
.../distsql/syntax/ral/show-implementation/_index.en.md | 8 --------
.../syntax/ral/show-implementation/encrypt/_index.cn.md | 7 -------
.../syntax/ral/show-implementation/encrypt/_index.en.md | 7 -------
.../distsql/syntax/ral/show-implementation/mask/_index.cn.md | 7 -------
.../distsql/syntax/ral/show-implementation/mask/_index.en.md | 7 -------
.../ral/show-implementation/readwrite-splitting/_index.cn.md | 7 -------
.../ral/show-implementation/readwrite-splitting/_index.en.md | 7 -------
.../syntax/ral/show-implementation/shadow/_index.cn.md | 7 -------
.../syntax/ral/show-implementation/shadow/_index.en.md | 7 -------
.../syntax/ral/show-implementation/sharding/_index.cn.md | 7 -------
.../syntax/ral/show-implementation/sharding/_index.en.md | 7 -------
28 files changed, 46 insertions(+), 116 deletions(-)
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/_index.cn.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/_index.cn.md
new file mode 100644
index 00000000000..cd855338f6a
--- /dev/null
+++
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/_index.cn.md
@@ -0,0 +1,8 @@
++++
+title = "插件"
+weight = 4
+chapter = true
+
++++
+
+本章节将对插件相关语法进行详细说明。
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/_index.en.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/_index.en.md
new file mode 100644
index 00000000000..7262b810e0f
--- /dev/null
+++
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/_index.en.md
@@ -0,0 +1,8 @@
++++
+title = "PLUGIN"
+weight = 4
+chapter = true
+
++++
+
+This chapter describes the syntax of plugin.
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/encrypt/show-encrypt-algorithm-implementations.cn.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-encrypt-algorithm-plugins.cn.md
similarity index 93%
rename from
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/encrypt/show-encrypt-algorithm-implementations.cn.md
rename to
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-encrypt-algorithm-plugins.cn.md
index 5b2945126af..654fc7330d6 100644
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/encrypt/show-encrypt-algorithm-implementations.cn.md
+++
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-encrypt-algorithm-plugins.cn.md
@@ -1,11 +1,11 @@
+++
title = "SHOW ENCRYPT ALGORITHM PLUGINS"
-weight = 1
+weight = 4
+++
### 描述
-`SHOW ENCRYPT ALGORITHM PLUGINS` 语法用于查询
`org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm` 接口所有具体的实现类。
+`SHOW ENCRYPT ALGORITHM PLUGINS` 语法用于查询
`org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm` 接口的所有实现类。
### 语法
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/encrypt/show-encrypt-algorithm-implementations.en.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-encrypt-algorithm-plugins.en.md
similarity index 99%
rename from
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/encrypt/show-encrypt-algorithm-implementations.en.md
rename to
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-encrypt-algorithm-plugins.en.md
index a74a1595f88..dbebded32a3 100644
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/encrypt/show-encrypt-algorithm-implementations.en.md
+++
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-encrypt-algorithm-plugins.en.md
@@ -1,6 +1,6 @@
+++
title = "SHOW ENCRYPT ALGORITHM PLUGINS"
-weight = 1
+weight = 4
+++
### Description
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/show-key-generate-algorithm-implementations.cn.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-key-generate-algorithm-plugins.cn.md
similarity index 96%
rename from
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/show-key-generate-algorithm-implementations.cn.md
rename to
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-key-generate-algorithm-plugins.cn.md
index bbc0e16de49..a410f30edea 100644
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/show-key-generate-algorithm-implementations.cn.md
+++
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-key-generate-algorithm-plugins.cn.md
@@ -1,11 +1,11 @@
+++
title = "SHOW KEY GENERATE ALGORITHM PLUGINS"
-weight = 6
+weight = 7
+++
### 描述
-`SHOW KEY GENERATE ALGORITHM PLUGINS` 语法用于查询
`org.apache.shardingsphere.keygen.core.algorithm.KeyGenerateAlgorithm`
接口所有具体的实现类。
+`SHOW KEY GENERATE ALGORITHM PLUGINS` 语法用于查询
`org.apache.shardingsphere.keygen.core.algorithm.KeyGenerateAlgorithm` 接口的所有实现类。
### 语法
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/show-key-generate-algorithm-implementations.en.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-key-generate-algorithm-plugins.en.md
similarity index 99%
rename from
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/show-key-generate-algorithm-implementations.en.md
rename to
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-key-generate-algorithm-plugins.en.md
index 2cb19556a65..6efae808f14 100644
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/show-key-generate-algorithm-implementations.en.md
+++
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-key-generate-algorithm-plugins.en.md
@@ -1,6 +1,6 @@
+++
title = "SHOW KEY GENERATE ALGORITHM PLUGINS"
-weight = 6
+weight = 7
+++
### Description
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/mask/show-mask-algorithm-implementations.cn.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-mask-algorithm-plugins.cn.md
similarity index 95%
rename from
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/mask/show-mask-algorithm-implementations.cn.md
rename to
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-mask-algorithm-plugins.cn.md
index 4706e356921..08bc241cbb1 100644
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/mask/show-mask-algorithm-implementations.cn.md
+++
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-mask-algorithm-plugins.cn.md
@@ -1,11 +1,11 @@
+++
title = "SHOW MASK ALGORITHM PLUGINS"
-weight = 1
+weight = 5
+++
### 描述
-`SHOW MASK ALGORITHM PLUGINS` 语法用于查询
`org.apache.shardingsphere.mask.spi.MaskAlgorithm` 接口所有具体的实现类。
+`SHOW MASK ALGORITHM PLUGINS` 语法用于查询
`org.apache.shardingsphere.mask.spi.MaskAlgorithm` 接口的所有实现类。
### 语法
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/mask/show-mask-algorithm-implementations.en.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-mask-algorithm-plugins.en.md
similarity index 99%
rename from
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/mask/show-mask-algorithm-implementations.en.md
rename to
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-mask-algorithm-plugins.en.md
index 70dc6b7b602..beb3c0e6326 100644
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/mask/show-mask-algorithm-implementations.en.md
+++
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-mask-algorithm-plugins.en.md
@@ -1,6 +1,6 @@
+++
title = "SHOW MASK ALGORITHM PLUGINS"
-weight = 1
+weight = 5
+++
### Description
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/show-implementations-of-spi.cn.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-plugins.cn.md
similarity index 89%
rename from
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/show-implementations-of-spi.cn.md
rename to
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-plugins.cn.md
index 45a30cb3876..ef26448207a 100644
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/show-implementations-of-spi.cn.md
+++
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-plugins.cn.md
@@ -1,11 +1,11 @@
+++
-title = "SHOW PLUGINS OF SPI"
-weight = 7
+title = "SHOW PLUGINS"
+weight = 1
+++
### 描述
-`SHOW PLUGINS OF pluginClass` 语法用于查询指定的 `SPI` 接口所有具体的实现类。
+`SHOW PLUGINS OF interfaceClass` 语法用于查询指定接口的全部实现。
### 语法
@@ -13,9 +13,9 @@ weight = 7
{{% tab name="语法" %}}
```sql
showPluginImplementations ::=
- 'SHOW' 'PLUGINS' 'OF' pluginClass
+ 'SHOW' 'PLUGINS' 'OF' interfaceClass
-pluginClass ::=
+interfaceClass ::=
string
```
{{% /tab %}}
@@ -61,7 +61,7 @@ SHOW PLUGINS OF
'org.apache.shardingsphere.sharding.spi.ShardingAlgorithm';
### 补充说明
-针对一些常用的 `SPI` 接口实现,ShardingSphere 提供了语法糖功能,可以简化操作,目前已提供的语法糖功能的 `SPI` 接口如下:
+针对一些常用的接口,ShardingSphere 提供了语法糖,可以简化操作,目前已提供的插件查询语法糖如下:
- 查询 `org.apache.shardingsphere.sharding.spi.ShardingAlgorithm` 接口实现:[SHOW
SHARDING ALGORITHM
PLUGINS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/sharding/show-sharding-algorithm-implementations)
- 查询
`org.apache.shardingsphere.readwritesplitting.spi.ReadQueryLoadBalanceAlgorithm`
接口实现:[SHOW READ QUERY LOAD BALANCE ALGORITHM
PLUGINS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/readwrite-splitting/show-read-query-load-balance-algorithm-implementations)
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/show-implementations-of-spi.en.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-plugins.en.md
similarity index 89%
rename from
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/show-implementations-of-spi.en.md
rename to
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-plugins.en.md
index d9624e3ccb7..e3ed6795679 100644
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/show-implementations-of-spi.en.md
+++
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-plugins.en.md
@@ -1,11 +1,11 @@
+++
title = "SHOW PLUGINS OF SPI"
-weight = 7
+weight = 1
+++
### Description
-The `SHOW PLUGINS OF pluginClass` syntax is used to query all the
implementations of a `SPI`.
+The `SHOW PLUGINS OF interfaceClass` syntax is used to query all the
implementations of an interface.
### Syntax
@@ -13,9 +13,9 @@ The `SHOW PLUGINS OF pluginClass` syntax is used to query all
the implementation
{{% tab name="Grammar" %}}
```sql
showPluginImplementations ::=
- 'SHOW' 'PLUGINS' 'OF' pluginClass
+ 'SHOW' 'PLUGINS' 'OF' interfaceClass
-pluginClass ::=
+interfaceClass ::=
string
```
{{% /tab %}}
@@ -61,9 +61,9 @@ SHOW PLUGINS OF
'org.apache.shardingsphere.sharding.spi.ShardingAlgorithm';
### Supplement
-For some commonly used `SPI` interface implementations, ShardingSphere
provides syntax sugar functions to simplify operations.
+For some commonly used interface implementations, ShardingSphere provides
syntax sugar functions to simplify operations.
-The currently provided `SPI` interfaces with syntactic sugar functions are as
follows:
+The currently provided syntax sugar are as follows:
- Show implementations of
`org.apache.shardingsphere.sharding.spi.ShardingAlgorithm`: [SHOW SHARDING
ALGORITHM
PLUGINS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/sharding/show-sharding-algorithm-implementations)
- Show implementations of
`org.apache.shardingsphere.readwritesplitting.spi.ReadQueryLoadBalanceAlgorithm`:
[SHOW READ QUERY LOAD BALANCE ALGORITHM
PLUGINS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/readwrite-splitting/show-read-query-load-balance-algorithm-implementations)
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/readwrite-splitting/show-read-query-load-balance-algorithm-implementations.cn.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-read-query-load-balance-algorithm-plugins.cn.md
similarity index 95%
rename from
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/readwrite-splitting/show-read-query-load-balance-algorithm-implementations.cn.md
rename to
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-read-query-load-balance-algorithm-plugins.cn.md
index 20537640133..d28557174ea 100644
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/readwrite-splitting/show-read-query-load-balance-algorithm-implementations.cn.md
+++
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-read-query-load-balance-algorithm-plugins.cn.md
@@ -1,11 +1,11 @@
+++
title = "SHOW READ QUERY LOAD BALANCE ALGORITHM PLUGINS"
-weight = 1
+weight = 3
+++
### 描述
-`SHOW READ QUERY LOAD BALANCE ALGORITHM PLUGINS` 语法用于查询
`org.apache.shardingsphere.readwritesplitting.spi.ReadQueryLoadBalanceAlgorithm`
接口所有具体的实现类。
+`SHOW READ QUERY LOAD BALANCE ALGORITHM PLUGINS` 语法用于查询
`org.apache.shardingsphere.readwritesplitting.spi.ReadQueryLoadBalanceAlgorithm`
接口的所有实现类。
### 语法
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/readwrite-splitting/show-read-query-load-balance-algorithm-implementations.en.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-read-query-load-balance-algorithm-plugins.en.md
similarity index 99%
rename from
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/readwrite-splitting/show-read-query-load-balance-algorithm-implementations.en.md
rename to
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-read-query-load-balance-algorithm-plugins.en.md
index e3fa16d9770..f4da81cbd7c 100644
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/readwrite-splitting/show-read-query-load-balance-algorithm-implementations.en.md
+++
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-read-query-load-balance-algorithm-plugins.en.md
@@ -1,6 +1,6 @@
+++
title = "SHOW READ QUERY LOAD BALANCE ALGORITHM PLUGINS"
-weight = 1
+weight = 3
+++
### Description
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/shadow/show-shadow-algorithm-implementations.cn.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-shadow-algorithm-plugins.cn.md
similarity index 93%
rename from
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/shadow/show-shadow-algorithm-implementations.cn.md
rename to
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-shadow-algorithm-plugins.cn.md
index e2466360c57..b28b31250fe 100644
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/shadow/show-shadow-algorithm-implementations.cn.md
+++
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-shadow-algorithm-plugins.cn.md
@@ -1,11 +1,11 @@
+++
title = "SHOW SHADOW ALGORITHM PLUGINS"
-weight = 1
+weight = 6
+++
### 描述
-`SHOW SHADOW ALGORITHM PLUGINS` 语法用于查询
`org.apache.shardingsphere.shadow.spi.ShadowAlgorithm` 接口所有具体的实现类。
+`SHOW SHADOW ALGORITHM PLUGINS` 语法用于查询
`org.apache.shardingsphere.shadow.spi.ShadowAlgorithm` 接口的所有实现类。
### 语法
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/shadow/show-shadow-algorithm-implementations.en.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-shadow-algorithm-plugins.en.md
similarity index 99%
rename from
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/shadow/show-shadow-algorithm-implementations.en.md
rename to
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-shadow-algorithm-plugins.en.md
index 0abc9a7a3f7..a0553435f97 100644
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/shadow/show-shadow-algorithm-implementations.en.md
+++
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-shadow-algorithm-plugins.en.md
@@ -1,6 +1,6 @@
+++
title = "SHOW SHADOW ALGORITHM PLUGINS"
-weight = 1
+weight = 6
+++
### Description
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/sharding/show-sharding-algorithm-implementations.cn.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-sharding-algorithm-plugins.cn.md
similarity index 94%
rename from
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/sharding/show-sharding-algorithm-implementations.cn.md
rename to
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-sharding-algorithm-plugins.cn.md
index 55f192da31a..618f702bce8 100644
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/sharding/show-sharding-algorithm-implementations.cn.md
+++
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-sharding-algorithm-plugins.cn.md
@@ -1,11 +1,11 @@
+++
title = "SHOW SHARDING ALGORITHM PLUGINS"
-weight = 1
+weight = 2
+++
### 描述
-`SHOW SHARDING ALGORITHM PLUGINS` 语法用于查询
`org.apache.shardingsphere.sharding.spi.ShardingAlgorithm` 接口所有具体的实现类。
+`SHOW SHARDING ALGORITHM PLUGINS` 语法用于查询
`org.apache.shardingsphere.sharding.spi.ShardingAlgorithm` 接口的所有实现类。
### 语法
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/sharding/show-sharding-algorithm-implementations.en.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-sharding-algorithm-plugins.en.md
similarity index 99%
rename from
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/sharding/show-sharding-algorithm-implementations.en.md
rename to
docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-sharding-algorithm-plugins.en.md
index e2ee36a879a..482c6333156 100644
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/sharding/show-sharding-algorithm-implementations.en.md
+++
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/plugin/show-sharding-algorithm-plugins.en.md
@@ -1,6 +1,6 @@
+++
title = "SHOW SHARDING ALGORITHM PLUGINS"
-weight = 1
+weight = 2
+++
### Description
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/_index.cn.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/_index.cn.md
deleted file mode 100644
index de53f62ac67..00000000000
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/_index.cn.md
+++ /dev/null
@@ -1,8 +0,0 @@
-+++
-title = "SPI实现"
-weight = 4
-chapter = true
-
-+++
-
-本章节将对查询 `SPI` 具体实现功能的语法进行详细说明。
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/_index.en.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/_index.en.md
deleted file mode 100644
index 8a0fae6616c..00000000000
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/_index.en.md
+++ /dev/null
@@ -1,8 +0,0 @@
-+++
-title = "SPI IMPLEMENTATION"
-weight = 4
-chapter = true
-
-+++
-
-This chapter describes the syntax of show SPI implementations.
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/encrypt/_index.cn.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/encrypt/_index.cn.md
deleted file mode 100644
index 9e7d1aceed8..00000000000
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/encrypt/_index.cn.md
+++ /dev/null
@@ -1,7 +0,0 @@
-+++
-title = "数据加密"
-weight = 3
-chapter = true
-+++
-
-本章节将对数据加密特性的 `RAL` 语法进行详细说明。
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/encrypt/_index.en.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/encrypt/_index.en.md
deleted file mode 100644
index 18d928be1a5..00000000000
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/encrypt/_index.en.md
+++ /dev/null
@@ -1,7 +0,0 @@
-+++
-title = "Encrypt"
-weight = 3
-chapter = true
-+++
-
-This chapter describes the syntax of encrypt `RAL`.
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/mask/_index.cn.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/mask/_index.cn.md
deleted file mode 100644
index 0f9f0c8f6d3..00000000000
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/mask/_index.cn.md
+++ /dev/null
@@ -1,7 +0,0 @@
-+++
-title = "数据脱敏"
-weight = 4
-chapter = true
-+++
-
-本章节将对数据脱敏特性的 `RAL` 语法进行详细说明。
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/mask/_index.en.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/mask/_index.en.md
deleted file mode 100644
index 0b1743fdf03..00000000000
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/mask/_index.en.md
+++ /dev/null
@@ -1,7 +0,0 @@
-+++
-title = "Mask"
-weight = 4
-chapter = true
-+++
-
-This chapter describes the syntax of mask `RAL`.
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/readwrite-splitting/_index.cn.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/readwrite-splitting/_index.cn.md
deleted file mode 100644
index 870d1961ec4..00000000000
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/readwrite-splitting/_index.cn.md
+++ /dev/null
@@ -1,7 +0,0 @@
-+++
-title = "读写分离"
-weight = 2
-chapter = true
-+++
-
-本章节将对读写分离特性的 `RAL` 语法进行详细说明。
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/readwrite-splitting/_index.en.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/readwrite-splitting/_index.en.md
deleted file mode 100644
index 512697d338c..00000000000
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/readwrite-splitting/_index.en.md
+++ /dev/null
@@ -1,7 +0,0 @@
-+++
-title = "Readwrite-Splitting"
-weight = 2
-chapter = true
-+++
-
-This chapter describes the syntax of readwrite-splitting `RAL`.
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/shadow/_index.cn.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/shadow/_index.cn.md
deleted file mode 100644
index 00fc9d63d48..00000000000
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/shadow/_index.cn.md
+++ /dev/null
@@ -1,7 +0,0 @@
-+++
-title = "影子库压测"
-weight = 5
-chapter = true
-+++
-
-本章节将对影子库压测特性的 `RAL` 语法进行详细说明。
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/shadow/_index.en.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/shadow/_index.en.md
deleted file mode 100644
index af70aeddec3..00000000000
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/shadow/_index.en.md
+++ /dev/null
@@ -1,7 +0,0 @@
-+++
-title = "Shadow"
-weight = 5
-chapter = true
-+++
-
-This chapter describes the syntax of shadow `RAL`.
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/sharding/_index.cn.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/sharding/_index.cn.md
deleted file mode 100644
index fd35605ebeb..00000000000
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/sharding/_index.cn.md
+++ /dev/null
@@ -1,7 +0,0 @@
-+++
-title = "分片"
-weight = 1
-chapter = true
-+++
-
-本章节将对分片特性的 `RAL` 语法进行详细说明。
diff --git
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/sharding/_index.en.md
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/sharding/_index.en.md
deleted file mode 100644
index 19f3f55e374..00000000000
---
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/sharding/_index.en.md
+++ /dev/null
@@ -1,7 +0,0 @@
-+++
-title = "Sharding"
-weight = 1
-chapter = true
-+++
-
-This chapter describes the syntax of sharding `RAL`.