This is an automated email from the ASF dual-hosted git repository.

jianglongtao 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 d7c7a6801bd Update show SPI plugins docs (#30261)
d7c7a6801bd is described below

commit d7c7a6801bdde0bde9b9f2e22933d405434c8bbe
Author: yx9o <[email protected]>
AuthorDate: Sat Feb 24 10:29:57 2024 +0800

    Update show SPI plugins docs (#30261)
---
 .../show-encrypt-algorithm-implementations.cn.md   | 14 ++---
 .../show-encrypt-algorithm-implementations.en.md   | 14 ++---
 .../mask/show-mask-algorithm-implementations.cn.md | 50 ++++++++--------
 .../mask/show-mask-algorithm-implementations.en.md | 48 +++++++--------
 ...ry-load-balance-algorithm-implementations.cn.md | 14 ++---
 ...ry-load-balance-algorithm-implementations.en.md | 14 ++---
 .../show-shadow-algorithm-implementations.cn.md    | 40 ++++++-------
 .../show-shadow-algorithm-implementations.en.md    | 38 ++++++------
 .../show-sharding-algorithm-implementations.cn.md  | 14 ++---
 .../show-sharding-algorithm-implementations.en.md  | 16 ++---
 .../show-implementations-of-spi.cn.md              | 68 +++++++++++-----------
 .../show-implementations-of-spi.en.md              | 68 +++++++++++-----------
 ...ow-key-generate-algorithm-implementations.cn.md | 38 ++++++------
 ...ow-key-generate-algorithm-implementations.en.md | 36 ++++++------
 14 files changed, 236 insertions(+), 236 deletions(-)

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/show-implementation/encrypt/show-encrypt-algorithm-implementations.cn.md
index 2ebda044b06..5b2945126af 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/show-implementation/encrypt/show-encrypt-algorithm-implementations.cn.md
@@ -1,19 +1,19 @@
 +++
-title = "SHOW ENCRYPT ALGORITHM IMPLEMENTATIONS"
+title = "SHOW ENCRYPT ALGORITHM PLUGINS"
 weight = 1
 +++
 
 ### 描述
 
-`SHOW ENCRYPT ALGORITHM IMPLEMENTATIONS` 语法用于查询 
`org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm` 接口所有具体的实现类。
+`SHOW ENCRYPT ALGORITHM PLUGINS` 语法用于查询 
`org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm` 接口所有具体的实现类。
 
 ### 语法
 
 {{< tabs >}}
 {{% tab name="语法" %}}
 ```sql
-showEncryptAlgorithmImplementations ::=
-  'SHOW' 'ENCRYPT' 'ALGORITHM' 'IMPLEMENTATIONS'
+showEncryptAlgorithmPlugins ::=
+  'SHOW' 'ENCRYPT' 'ALGORITHM' 'PLUGINS'
 ```
 {{% /tab %}}
 {{% tab name="铁路图" %}}
@@ -34,11 +34,11 @@ showEncryptAlgorithmImplementations ::=
 - 查询 `org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm` 接口的所有实现类
 
 ```sql
-SHOW ENCRYPT ALGORITHM IMPLEMENTATIONS
+SHOW ENCRYPT ALGORITHM PLUGINS
 ```
 
 ```sql
-SHOW ENCRYPT ALGORITHM IMPLEMENTATIONS;
+SHOW ENCRYPT ALGORITHM PLUGINS;
 +------+--------------+-------------+
 | type | type_aliases | description |
 +------+--------------+-------------+
@@ -50,7 +50,7 @@ SHOW ENCRYPT ALGORITHM IMPLEMENTATIONS;
 
 ### 保留字
 
-`SHOW`、`ENCRYPT`、`ALGORITHM`、`IMPLEMENTATIONS`
+`SHOW`、`ENCRYPT`、`ALGORITHM`、`PLUGINS`
 
 ### 相关链接
 
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/show-implementation/encrypt/show-encrypt-algorithm-implementations.en.md
index 01effc84f05..a74a1595f88 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/show-implementation/encrypt/show-encrypt-algorithm-implementations.en.md
@@ -1,19 +1,19 @@
 +++
-title = "SHOW ENCRYPT ALGORITHM IMPLEMENTATIONS"
+title = "SHOW ENCRYPT ALGORITHM PLUGINS"
 weight = 1
 +++
 
 ### Description
 
-The `SHOW ENCRYPT ALGORITHM IMPLEMENTATIONS` syntax is used to query all the 
implementations of the interface 
`org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm`.
+The `SHOW ENCRYPT ALGORITHM PLUGINS` syntax is used to query all the 
implementations of the interface 
`org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm`.
 
 ### Syntax
 
 {{< tabs >}}
 {{% tab name="Grammar" %}}
 ```sql
-showEncryptAlgorithmImplementations ::=
-  'SHOW' 'ENCRYPT' 'ALGORITHM' 'IMPLEMENTATIONS'
+showEncryptAlgorithmPlugins ::=
+  'SHOW' 'ENCRYPT' 'ALGORITHM' 'PLUGINS'
 ```
 {{% /tab %}}
 {{% tab name="Railroad diagram" %}}
@@ -34,11 +34,11 @@ showEncryptAlgorithmImplementations ::=
 - Query all the implementations for 
`org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm` interface
 
 ```sql
-SHOW ENCRYPT ALGORITHM IMPLEMENTATIONS
+SHOW ENCRYPT ALGORITHM PLUGINS
 ```
 
 ```sql
-SHOW ENCRYPT ALGORITHM IMPLEMENTATIONS;
+SHOW ENCRYPT ALGORITHM PLUGINS;
 +------+--------------+-------------+
 | type | type_aliases | description |
 +------+--------------+-------------+
@@ -50,7 +50,7 @@ SHOW ENCRYPT ALGORITHM IMPLEMENTATIONS;
 
 ### Reserved word
 
-`SHOW`, `ENCRYPT`, `ALGORITHM`, `IMPLEMENTATIONS`
+`SHOW`, `ENCRYPT`, `ALGORITHM`, `PLUGINS`
 
 ### Related links
 
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/show-implementation/mask/show-mask-algorithm-implementations.cn.md
index abfd991510a..4706e356921 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/show-implementation/mask/show-mask-algorithm-implementations.cn.md
@@ -1,19 +1,19 @@
 +++
-title = "SHOW MASK ALGORITHM IMPLEMENTATIONS"
+title = "SHOW MASK ALGORITHM PLUGINS"
 weight = 1
 +++
 
 ### 描述
 
-`SHOW MASK ALGORITHM IMPLEMENTATIONS` 语法用于查询 
`org.apache.shardingsphere.mask.spi.MaskAlgorithm` 接口所有具体的实现类。
+`SHOW MASK ALGORITHM PLUGINS` 语法用于查询 
`org.apache.shardingsphere.mask.spi.MaskAlgorithm` 接口所有具体的实现类。
 
 ### 语法
 
 {{< tabs >}}
 {{% tab name="语法" %}}
 ```sql
-showMaskAlgorithmImplementations ::=
-  'SHOW' 'MASK' 'ALGORITHM' 'IMPLEMENTATIONS'
+showMaskAlgorithmPlugins ::=
+  'SHOW' 'MASK' 'ALGORITHM' 'PLUGINS'
 ```
 {{% /tab %}}
 {{% tab name="铁路图" %}}
@@ -23,41 +23,41 @@ showMaskAlgorithmImplementations ::=
 
 ### 返回值说明
 
-| 列    | 说明      |
-|------|---------|
-| name | 实现类名称   |
-| type | 类型      |
-| class_path | 实现类完整路径 |
+| 列            | 说明     |
+|--------------|--------|
+| type         | 类型     |
+| type_aliases | 类型别名   |
+| description  | 描述     |
 
 ### 示例
 
 - 查询 `org.apache.shardingsphere.mask.spi.MaskAlgorithm` 接口的所有实现类
 
 ```sql
-SHOW MASK ALGORITHM IMPLEMENTATIONS
+SHOW MASK ALGORITHM PLUGINS
 ```
 
 ```sql
-SHOW MASK ALGORITHM IMPLEMENTATIONS;
-+------------------------------------+------------------------------+-------------------------------------------------------------------------------------+
-| name                               | type                         | 
class_path                                                                      
    |
-+------------------------------------+------------------------------+-------------------------------------------------------------------------------------+
-| MD5MaskAlgorithm                   | MD5                          | 
org.apache.shardingsphere.mask.algorithm.hash.MD5MaskAlgorithm                  
    |
-| KeepFirstNLastMMaskAlgorithm       | KEEP_FIRST_N_LAST_M          | 
org.apache.shardingsphere.mask.algorithm.cover.KeepFirstNLastMMaskAlgorithm     
    |
-| KeepFromXToYMaskAlgorithm          | KEEP_FROM_X_TO_Y             | 
org.apache.shardingsphere.mask.algorithm.cover.KeepFromXToYMaskAlgorithm        
    |
-| MaskAfterSpecialCharsAlgorithm     | MASK_AFTER_SPECIAL_CHARS     | 
org.apache.shardingsphere.mask.algorithm.cover.MaskAfterSpecialCharsAlgorithm   
    |
-| MaskBeforeSpecialCharsAlgorithm    | MASK_BEFORE_SPECIAL_CHARS    | 
org.apache.shardingsphere.mask.algorithm.cover.MaskBeforeSpecialCharsAlgorithm  
    |
-| MaskFirstNLastMMaskAlgorithm       | MASK_FIRST_N_LAST_M          | 
org.apache.shardingsphere.mask.algorithm.cover.MaskFirstNLastMMaskAlgorithm     
    |
-| MaskFromXToYMaskAlgorithm          | MASK_FROM_X_TO_Y             | 
org.apache.shardingsphere.mask.algorithm.cover.MaskFromXToYMaskAlgorithm        
    |
-| GenericTableRandomReplaceAlgorithm | GENERIC_TABLE_RANDOM_REPLACE | 
org.apache.shardingsphere.mask.algorithm.replace.GenericTableRandomReplaceAlgorithm
 |
-+------------------------------------+------------------------------+-------------------------------------------------------------------------------------+
+SHOW MASK ALGORITHM PLUGINS;
++------------------------------+--------------+-------------+
+| type                         | type_aliases | description |
++------------------------------+--------------+-------------+
+| MD5                          |              |             |
+| KEEP_FIRST_N_LAST_M          |              |             |
+| KEEP_FROM_X_TO_Y             |              |             |
+| MASK_AFTER_SPECIAL_CHARS     |              |             |
+| MASK_BEFORE_SPECIAL_CHARS    |              |             |
+| MASK_FIRST_N_LAST_M          |              |             |
+| MASK_FROM_X_TO_Y             |              |             |
+| GENERIC_TABLE_RANDOM_REPLACE |              |             |
++------------------------------+--------------+-------------+
 8 rows in set (0.13 sec)
 ```
 
 ### 保留字
 
-`SHOW`、`MASK`、`ALGORITHM`、`IMPLEMENTATIONS`
+`SHOW`、`MASK`、`ALGORITHM`、`PLUGINS`
 
 ### 相关链接
 
-- [保留字](/cn/user-manual/shardingsphere-proxy/distsql/syntax/reserved-word/)
\ No newline at end of file
+- [保留字](/cn/user-manual/shardingsphere-proxy/distsql/syntax/reserved-word/)
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/show-implementation/mask/show-mask-algorithm-implementations.en.md
index 4f1cb143a74..70dc6b7b602 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/show-implementation/mask/show-mask-algorithm-implementations.en.md
@@ -1,19 +1,19 @@
 +++
-title = "SHOW MASK ALGORITHM IMPLEMENTATIONS"
+title = "SHOW MASK ALGORITHM PLUGINS"
 weight = 1
 +++
 
 ### Description
 
-The `SHOW MASK ALGORITHM IMPLEMENTATIONS` syntax is used to query all the 
implementations of the interface 
`org.apache.shardingsphere.mask.spi.MaskAlgorithm`.
+The `SHOW MASK ALGORITHM PLUGINS` syntax is used to query all the 
implementations of the interface 
`org.apache.shardingsphere.mask.spi.MaskAlgorithm`.
 
 ### Syntax
 
 {{< tabs >}}
 {{% tab name="Grammar" %}}
 ```sql
-showMaskAlgorithmImplementations ::=
-  'SHOW' 'MASK' 'ALGORITHM' 'IMPLEMENTATIONS'
+showMaskAlgorithmPlugins ::=
+  'SHOW' 'MASK' 'ALGORITHM' 'PLUGINS'
 ```
 {{% /tab %}}
 {{% tab name="Railroad diagram" %}}
@@ -23,40 +23,40 @@ showMaskAlgorithmImplementations ::=
 
 ### Return Value Description
 
-| Columns     | Description                           |
-|-------------|---------------------------------------|
-| name        | class name of the implementation      |
-| type        | type of the implementation            |
-| class_path  | full class name of the implementation |
+| Columns      | Description  |
+|--------------|--------------|
+| type         | type         |
+| type_aliases | type aliases |
+| description  | description  |
 
 ### Example
 
 - Query all the implementations for 
`org.apache.shardingsphere.mask.spi.MaskAlgorithm` interface
 
 ```sql
-SHOW MASK ALGORITHM IMPLEMENTATIONS
+SHOW MASK ALGORITHM PLUGINS
 ```
 
 ```sql
-SHOW MASK ALGORITHM IMPLEMENTATIONS;
-+------------------------------------+------------------------------+-------------------------------------------------------------------------------------+
-| name                               | type                         | 
class_path                                                                      
    |
-+------------------------------------+------------------------------+-------------------------------------------------------------------------------------+
-| MD5MaskAlgorithm                   | MD5                          | 
org.apache.shardingsphere.mask.algorithm.hash.MD5MaskAlgorithm                  
    |
-| KeepFirstNLastMMaskAlgorithm       | KEEP_FIRST_N_LAST_M          | 
org.apache.shardingsphere.mask.algorithm.cover.KeepFirstNLastMMaskAlgorithm     
    |
-| KeepFromXToYMaskAlgorithm          | KEEP_FROM_X_TO_Y             | 
org.apache.shardingsphere.mask.algorithm.cover.KeepFromXToYMaskAlgorithm        
    |
-| MaskAfterSpecialCharsAlgorithm     | MASK_AFTER_SPECIAL_CHARS     | 
org.apache.shardingsphere.mask.algorithm.cover.MaskAfterSpecialCharsAlgorithm   
    |
-| MaskBeforeSpecialCharsAlgorithm    | MASK_BEFORE_SPECIAL_CHARS    | 
org.apache.shardingsphere.mask.algorithm.cover.MaskBeforeSpecialCharsAlgorithm  
    |
-| MaskFirstNLastMMaskAlgorithm       | MASK_FIRST_N_LAST_M          | 
org.apache.shardingsphere.mask.algorithm.cover.MaskFirstNLastMMaskAlgorithm     
    |
-| MaskFromXToYMaskAlgorithm          | MASK_FROM_X_TO_Y             | 
org.apache.shardingsphere.mask.algorithm.cover.MaskFromXToYMaskAlgorithm        
    |
-| GenericTableRandomReplaceAlgorithm | GENERIC_TABLE_RANDOM_REPLACE | 
org.apache.shardingsphere.mask.algorithm.replace.GenericTableRandomReplaceAlgorithm
 |
-+------------------------------------+------------------------------+-------------------------------------------------------------------------------------+
+SHOW MASK ALGORITHM PLUGINS;
++------------------------------+--------------+-------------+
+| type                         | type_aliases | description |
++------------------------------+--------------+-------------+
+| MD5                          |              |             |
+| KEEP_FIRST_N_LAST_M          |              |             |
+| KEEP_FROM_X_TO_Y             |              |             |
+| MASK_AFTER_SPECIAL_CHARS     |              |             |
+| MASK_BEFORE_SPECIAL_CHARS    |              |             |
+| MASK_FIRST_N_LAST_M          |              |             |
+| MASK_FROM_X_TO_Y             |              |             |
+| GENERIC_TABLE_RANDOM_REPLACE |              |             |
++------------------------------+--------------+-------------+
 8 rows in set (0.13 sec)
 ```
 
 ### Reserved word
 
-`SHOW`, `MASK`, `ALGORITHM`, `IMPLEMENTATIONS`
+`SHOW`, `MASK`, `ALGORITHM`, `PLUGINS`
 
 ### Related links
 
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/show-implementation/readwrite-splitting/show-read-query-load-balance-algorithm-implementations.cn.md
index e4cecc948f9..20537640133 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/show-implementation/readwrite-splitting/show-read-query-load-balance-algorithm-implementations.cn.md
@@ -1,19 +1,19 @@
 +++
-title = "SHOW READ QUERY LOAD BALANCE ALGORITHM IMPLEMENTATIONS"
+title = "SHOW READ QUERY LOAD BALANCE ALGORITHM PLUGINS"
 weight = 1
 +++
 
 ### 描述
 
-`SHOW READ QUERY LOAD BALANCE ALGORITHM IMPLEMENTATIONS` 语法用于查询 
`org.apache.shardingsphere.readwritesplitting.spi.ReadQueryLoadBalanceAlgorithm`
 接口所有具体的实现类。
+`SHOW READ QUERY LOAD BALANCE ALGORITHM PLUGINS` 语法用于查询 
`org.apache.shardingsphere.readwritesplitting.spi.ReadQueryLoadBalanceAlgorithm`
 接口所有具体的实现类。
 
 ### 语法
 
 {{< tabs >}}
 {{% tab name="语法" %}}
 ```sql
-showReadQueryLoadBalanceAlgorithmImplementations ::=
-  'SHOW' 'READ' 'QUERY' 'LOAD' 'BALANCE' 'ALGORITHM' 'IMPLEMENTATIONS'
+showReadQueryLoadBalanceAlgorithmPlugins ::=
+  'SHOW' 'READ' 'QUERY' 'LOAD' 'BALANCE' 'ALGORITHM' 'PLUGINS'
 ```
 {{% /tab %}}
 {{% tab name="铁路图" %}}
@@ -34,11 +34,11 @@ showReadQueryLoadBalanceAlgorithmImplementations ::=
 - 查询 
`org.apache.shardingsphere.readwritesplitting.spi.ReadQueryLoadBalanceAlgorithm`
 接口的所有实现类
 
 ```sql
-SHOW READ QUERY LOAD BALANCE ALGORITHM IMPLEMENTATIONS
+SHOW READ QUERY LOAD BALANCE ALGORITHM PLUGINS
 ```
 
 ```sql
-SHOW READ QUERY LOAD BALANCE ALGORITHM IMPLEMENTATIONS;
+SHOW READ QUERY LOAD BALANCE ALGORITHM PLUGINS;
 +-------------+--------------+-------------+
 | type        | type_aliases | description |
 +-------------+--------------+-------------+
@@ -51,7 +51,7 @@ SHOW READ QUERY LOAD BALANCE ALGORITHM IMPLEMENTATIONS;
 
 ### 保留字
 
-`SHOW`、`READ`、`QUERY`、`LOAD`、`BALANCE`、`ALGORITHM`、`IMPLEMENTATIONS`
+`SHOW`、`READ`、`QUERY`、`LOAD`、`BALANCE`、`ALGORITHM`、`PLUGINS`
 
 ### 相关链接
 
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/show-implementation/readwrite-splitting/show-read-query-load-balance-algorithm-implementations.en.md
index 6b274bf4481..e3fa16d9770 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/show-implementation/readwrite-splitting/show-read-query-load-balance-algorithm-implementations.en.md
@@ -1,19 +1,19 @@
 +++
-title = "SHOW READ QUERY LOAD BALANCE ALGORITHM IMPLEMENTATIONS"
+title = "SHOW READ QUERY LOAD BALANCE ALGORITHM PLUGINS"
 weight = 1
 +++
 
 ### Description
 
-The `SHOW READ QUERY LOAD BALANCE ALGORITHM IMPLEMENTATIONS` syntax is used to 
query all the implementations of the interface 
`org.apache.shardingsphere.readwritesplitting.spi.ReadQueryLoadBalanceAlgorithm`.
+The `SHOW READ QUERY LOAD BALANCE ALGORITHM PLUGINS` syntax is used to query 
all the implementations of the interface 
`org.apache.shardingsphere.readwritesplitting.spi.ReadQueryLoadBalanceAlgorithm`.
 
 ### Syntax
 
 {{< tabs >}}
 {{% tab name="Grammar" %}}
 ```sql
-showReadQueryLoadBalanceAlgorithmImplementations ::=
-  'SHOW' 'READ' 'QUERY' 'LOAD' 'BALANCE' 'ALGORITHM' 'IMPLEMENTATIONS'
+showReadQueryLoadBalanceAlgorithmPlugins ::=
+  'SHOW' 'READ' 'QUERY' 'LOAD' 'BALANCE' 'ALGORITHM' 'PLUGINS'
 ```
 {{% /tab %}}
 {{% tab name="Railroad diagram" %}}
@@ -34,11 +34,11 @@ showReadQueryLoadBalanceAlgorithmImplementations ::=
 - Query all the implementations for 
`org.apache.shardingsphere.readwritesplitting.spi.ReadQueryLoadBalanceAlgorithm`
 interface
 
 ```sql
-SHOW READ QUERY LOAD BALANCE ALGORITHM IMPLEMENTATIONS
+SHOW READ QUERY LOAD BALANCE ALGORITHM PLUGINS
 ```
 
 ```sql
-SHOW READ QUERY LOAD BALANCE ALGORITHM IMPLEMENTATIONS;
+SHOW READ QUERY LOAD BALANCE ALGORITHM PLUGINS;
 +-------------+--------------+-------------+
 | type        | type_aliases | description |
 +-------------+--------------+-------------+
@@ -51,7 +51,7 @@ SHOW READ QUERY LOAD BALANCE ALGORITHM IMPLEMENTATIONS;
 
 ### Reserved word
 
-`SHOW`, `READ`, `QUERY`, `LOAD`, `BALANCE`, `ALGORITHM`, `IMPLEMENTATIONS`
+`SHOW`, `READ`, `QUERY`, `LOAD`, `BALANCE`, `ALGORITHM`, `PLUGINS`
 
 ### Related links
 
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/show-implementation/shadow/show-shadow-algorithm-implementations.cn.md
index 20019068eea..e2466360c57 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/show-implementation/shadow/show-shadow-algorithm-implementations.cn.md
@@ -1,19 +1,19 @@
 +++
-title = "SHOW SHADOW ALGORITHM IMPLEMENTATIONS"
+title = "SHOW SHADOW ALGORITHM PLUGINS"
 weight = 1
 +++
 
 ### 描述
 
-`SHOW SHADOW ALGORITHM IMPLEMENTATIONS` 语法用于查询 
`org.apache.shardingsphere.shadow.spi.ShadowAlgorithm` 接口所有具体的实现类。
+`SHOW SHADOW ALGORITHM PLUGINS` 语法用于查询 
`org.apache.shardingsphere.shadow.spi.ShadowAlgorithm` 接口所有具体的实现类。
 
 ### 语法
 
 {{< tabs >}}
 {{% tab name="语法" %}}
 ```sql
-showShadowAlgorithmImplementations ::=
-  'SHOW' 'SHADOW' 'ALGORITHM' 'IMPLEMENTATIONS'
+showShadowAlgorithmPlugins ::=
+  'SHOW' 'SHADOW' 'ALGORITHM' 'PLUGINS'
 ```
 {{% /tab %}}
 {{% tab name="铁路图" %}}
@@ -23,36 +23,36 @@ showShadowAlgorithmImplementations ::=
 
 ### 返回值说明
 
-| 列    | 说明      |
-|------|---------|
-| name | 实现类名称   |
-| type | 类型      |
-| class_path | 实现类完整路径 |
+| 列            | 说明     |
+|--------------|--------|
+| type         | 类型     |
+| type_aliases | 类型别名   |
+| description  | 描述     |
 
 ### 示例
 
 - 查询 `org.apache.shardingsphere.shadow.spi.ShadowAlgorithm` 接口的所有实现类
 
 ```sql
-SHOW SHADOW ALGORITHM IMPLEMENTATIONS
+SHOW SHADOW ALGORITHM PLUGINS
 ```
 
 ```sql
-SHOW SHADOW ALGORITHM IMPLEMENTATIONS;
-+-----------------------------------+-------------+--------------------------------------------------------------------------------------------+
-| name                              | type        | class_path                 
                                                                |
-+-----------------------------------+-------------+--------------------------------------------------------------------------------------------+
-| SQLHintShadowAlgorithm            | SQL_HINT    | 
org.apache.shardingsphere.shadow.algorithm.shadow.hint.SQLHintShadowAlgorithm   
           |
-| ColumnRegexMatchedShadowAlgorithm | REGEX_MATCH | 
org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnRegexMatchedShadowAlgorithm
 |
-| ColumnValueMatchedShadowAlgorithm | VALUE_MATCH | 
org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnValueMatchedShadowAlgorithm
 |
-+-----------------------------------+-------------+--------------------------------------------------------------------------------------------+
+SHOW SHADOW ALGORITHM PLUGINS;
++-------------+--------------+-------------+
+| type        | type_aliases | description |
++-------------+--------------+-------------+
+| SQL_HINT    |              |             |
+| REGEX_MATCH |              |             |
+| VALUE_MATCH |              |             |
++-------------+--------------+-------------+
 3 rows in set (0.37 sec)
 ```
 
 ### 保留字
 
-`SHOW`、`SHADOW`、`ALGORITHM`、`IMPLEMENTATIONS`
+`SHOW`、`SHADOW`、`ALGORITHM`、`PLUGINS`
 
 ### 相关链接
 
-- [保留字](/cn/user-manual/shardingsphere-proxy/distsql/syntax/reserved-word/)
\ No newline at end of file
+- [保留字](/cn/user-manual/shardingsphere-proxy/distsql/syntax/reserved-word/)
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/show-implementation/shadow/show-shadow-algorithm-implementations.en.md
index 0c41f9ea59b..0abc9a7a3f7 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/show-implementation/shadow/show-shadow-algorithm-implementations.en.md
@@ -1,19 +1,19 @@
 +++
-title = "SHOW SHADOW ALGORITHM IMPLEMENTATIONS"
+title = "SHOW SHADOW ALGORITHM PLUGINS"
 weight = 1
 +++
 
 ### Description
 
-The `SHOW SHADOW ALGORITHM IMPLEMENTATIONS` syntax is used to query all the 
implementations of the interface 
`org.apache.shardingsphere.shadow.spi.ShadowAlgorithm`.
+The `SHOW SHADOW ALGORITHM PLUGINS` syntax is used to query all the 
implementations of the interface 
`org.apache.shardingsphere.shadow.spi.ShadowAlgorithm`.
 
 ### Syntax
 
 {{< tabs >}}
 {{% tab name="Grammar" %}}
 ```sql
-showShadowAlgorithmImplementations ::=
-  'SHOW' 'SHADOW' 'ALGORITHM' 'IMPLEMENTATIONS'
+showShadowAlgorithmPlugins ::=
+  'SHOW' 'SHADOW' 'ALGORITHM' 'PLUGINS'
 ```
 {{% /tab %}}
 {{% tab name="Railroad diagram" %}}
@@ -23,35 +23,35 @@ showShadowAlgorithmImplementations ::=
 
 ### Return Value Description
 
-| Columns     | Description                           |
-|-------------|---------------------------------------|
-| name        | class name of the implementation      |
-| type        | type of the implementation            |
-| class_path  | full class name of the implementation |
+| Columns      | Description  |
+|--------------|--------------|
+| type         | type         |
+| type_aliases | type aliases |
+| description  | description  |
 
 ### Example
 
 - Query all the implementations for 
`org.apache.shardingsphere.shadow.spi.ShadowAlgorithm` interface
 
 ```sql
-SHOW SHADOW ALGORITHM IMPLEMENTATIONS
+SHOW SHADOW ALGORITHM PLUGINS
 ```
 
 ```sql
-SHOW SHADOW ALGORITHM IMPLEMENTATIONS;
-+-----------------------------------+-------------+--------------------------------------------------------------------------------------------+
-| name                              | type        | class_path                 
                                                                |
-+-----------------------------------+-------------+--------------------------------------------------------------------------------------------+
-| SQLHintShadowAlgorithm            | SQL_HINT    | 
org.apache.shardingsphere.shadow.algorithm.shadow.hint.SQLHintShadowAlgorithm   
           |
-| ColumnRegexMatchedShadowAlgorithm | REGEX_MATCH | 
org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnRegexMatchedShadowAlgorithm
 |
-| ColumnValueMatchedShadowAlgorithm | VALUE_MATCH | 
org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnValueMatchedShadowAlgorithm
 |
-+-----------------------------------+-------------+--------------------------------------------------------------------------------------------+
+SHOW SHADOW ALGORITHM PLUGINS;
++-------------+--------------+-------------+
+| type        | type_aliases | description |
++-------------+--------------+-------------+
+| SQL_HINT    |              |             |
+| REGEX_MATCH |              |             |
+| VALUE_MATCH |              |             |
++-------------+--------------+-------------+
 3 rows in set (0.37 sec)
 ```
 
 ### Reserved word
 
-`SHOW`, `SHADOW`, `ALGORITHM`, `IMPLEMENTATIONS`
+`SHOW`, `SHADOW`, `ALGORITHM`, `PLUGINS`
 
 ### Related links
 
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/show-implementation/sharding/show-sharding-algorithm-implementations.cn.md
index 36ad297df6e..55f192da31a 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/show-implementation/sharding/show-sharding-algorithm-implementations.cn.md
@@ -1,19 +1,19 @@
 +++
-title = "SHOW SHARDING ALGORITHM IMPLEMENTATIONS"
+title = "SHOW SHARDING ALGORITHM PLUGINS"
 weight = 1
 +++
 
 ### 描述
 
-`SHOW SHARDING ALGORITHM IMPLEMENTATIONS` 语法用于查询 
`org.apache.shardingsphere.sharding.spi.ShardingAlgorithm` 接口所有具体的实现类。
+`SHOW SHARDING ALGORITHM PLUGINS` 语法用于查询 
`org.apache.shardingsphere.sharding.spi.ShardingAlgorithm` 接口所有具体的实现类。
 
 ### 语法
 
 {{< tabs >}}
 {{% tab name="语法" %}}
 ```sql
-showShardingAlgorithmImplementations ::=
-  'SHOW' 'SHARDING' 'ALGORITHM' 'IMPLEMENTATIONS'
+showShardingAlgorithmPlugins ::=
+  'SHOW' 'SHARDING' 'ALGORITHM' 'PLUGINS'
 ```
 {{% /tab %}}
 {{% tab name="铁路图" %}}
@@ -34,11 +34,11 @@ showShardingAlgorithmImplementations ::=
 - 查询 `org.apache.shardingsphere.sharding.spi.ShardingAlgorithm` 接口的所有实现类
 
 ```sql
-SHOW SHARDING ALGORITHM IMPLEMENTATIONS
+SHOW SHARDING ALGORITHM PLUGINS
 ```
 
 ```sql
-SHOW SHARDING ALGORITHM IMPLEMENTATIONS;
+SHOW SHARDING ALGORITHM PLUGINS;
 +----------------+--------------+-------------+
 | type           | type_aliases | description |
 +----------------+--------------+-------------+
@@ -58,7 +58,7 @@ SHOW SHARDING ALGORITHM IMPLEMENTATIONS;
 
 ### 保留字
 
-`SHOW`、`SHARDING`、`ALGORITHM`、`IMPLEMENTATIONS`
+`SHOW`、`SHARDING`、`ALGORITHM`、`PLUGINS`
 
 ### 相关链接
 
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/show-implementation/sharding/show-sharding-algorithm-implementations.en.md
index 8cef86a1328..e2ee36a879a 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/show-implementation/sharding/show-sharding-algorithm-implementations.en.md
@@ -1,19 +1,19 @@
 +++
-title = "SHOW SHARDING ALGORITHM IMPLEMENTATIONS"
+title = "SHOW SHARDING ALGORITHM PLUGINS"
 weight = 1
 +++
 
 ### Description
 
-The `SHOW SHARDING ALGORITHM IMPLEMENTATIONS` syntax is used to query all the 
implementations of the interface 
`org.apache.shardingsphere.sharding.spi.ShardingAlgorithm`.
+The `SHOW SHARDING ALGORITHM PLUGINS` syntax is used to query all the plugins 
of the interface `org.apache.shardingsphere.sharding.spi.ShardingAlgorithm`.
 
 ### Syntax
 
 {{< tabs >}}
 {{% tab name="Grammar" %}}
 ```sql
-showShardingAlgorithmImplementations ::=
-  'SHOW' 'SHARDING' 'ALGORITHM' 'IMPLEMENTATIONS'
+showShardingAlgorithmPlugins ::=
+  'SHOW' 'SHARDING' 'ALGORITHM' 'PLUGINS'
 ```
 {{% /tab %}}
 {{% tab name="Railroad diagram" %}}
@@ -31,14 +31,14 @@ showShardingAlgorithmImplementations ::=
 
 ### Example
 
-- Query all the implementations for 
`org.apache.shardingsphere.sharding.spi.ShardingAlgorithm` interface
+- Query all the plugins for 
`org.apache.shardingsphere.sharding.spi.ShardingAlgorithm` interface
 
 ```sql
-SHOW SHARDING ALGORITHM IMPLEMENTATIONS
+SHOW SHARDING ALGORITHM PLUGINS
 ```
 
 ```sql
-SHOW SHARDING ALGORITHM IMPLEMENTATIONS;
+SHOW SHARDING ALGORITHM PLUGINS;
 +----------------+--------------+-------------+
 | type           | type_aliases | description |
 +----------------+--------------+-------------+
@@ -58,7 +58,7 @@ SHOW SHARDING ALGORITHM IMPLEMENTATIONS;
 
 ### Reserved word
 
-`SHOW`, `SHARDING`, `ALGORITHM`, `IMPLEMENTATIONS`
+`SHOW`, `SHARDING`, `ALGORITHM`, `PLUGINS`
 
 ### Related links
 
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/show-implementation/show-implementations-of-spi.cn.md
index 13e2394bd09..45a30cb3876 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/show-implementation/show-implementations-of-spi.cn.md
@@ -1,22 +1,22 @@
 +++
-title = "SHOW IMPLEMENTATIONS OF SPI"
+title = "SHOW PLUGINS OF SPI"
 weight = 7
 +++
 
 ### 描述
 
-`SHOW IMPLEMENTATIONS OF 'service provider interface'` 语法用于查询指定的 `SPI` 
接口所有具体的实现类。
+`SHOW PLUGINS OF pluginClass` 语法用于查询指定的 `SPI` 接口所有具体的实现类。
 
 ### 语法
 
 {{< tabs >}}
 {{% tab name="语法" %}}
 ```sql
-showServiceProviderImplementations ::=
-  'SHOW' 'IMPLEMENTATIONS' 'OF' serviceProviderInterface
+showPluginImplementations ::=
+  'SHOW' 'PLUGINS' 'OF' pluginClass
 
-serviceProviderInterface ::=
-  identifier | string
+pluginClass ::=
+  string
 ```
 {{% /tab %}}
 {{% tab name="铁路图" %}}
@@ -26,36 +26,36 @@ serviceProviderInterface ::=
 
 ### 返回值说明
 
-| 列    | 说明      |
-|------|---------|
-| name | 实现类名称   |
-| type | 类型      |
-| class_path | 实现类完整路径 |
+| 列            | 说明     |
+|--------------|--------|
+| type         | 类型     |
+| type_aliases | 类型别名   |
+| description  | 描述     |
 
 ### 示例
 
 - 查询 `org.apache.shardingsphere.sharding.spi.ShardingAlgorithm` 接口的所有实现类
 
 ```sql
-SHOW IMPLEMENTATIONS OF 
'org.apache.shardingsphere.sharding.spi.ShardingAlgorithm'
+SHOW PLUGINS OF 'org.apache.shardingsphere.sharding.spi.ShardingAlgorithm'
 ```
 
 ```sql
-SHOW IMPLEMENTATIONS OF 
'org.apache.shardingsphere.sharding.spi.ShardingAlgorithm';
-+-------------------------------------+----------------+-------------------------------------------------------------------------------------------------+
-| name                                | type           | class_path            
                                                                          |
-+-------------------------------------+----------------+-------------------------------------------------------------------------------------------------+
-| ModShardingAlgorithm                | MOD            | 
org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm  
                |
-| HashModShardingAlgorithm            | HASH_MOD       | 
org.apache.shardingsphere.sharding.algorithm.sharding.mod.HashModShardingAlgorithm
              |
-| VolumeBasedRangeShardingAlgorithm   | VOLUME_RANGE   | 
org.apache.shardingsphere.sharding.algorithm.sharding.range.VolumeBasedRangeShardingAlgorithm
   |
-| BoundaryBasedRangeShardingAlgorithm | BOUNDARY_RANGE | 
org.apache.shardingsphere.sharding.algorithm.sharding.range.BoundaryBasedRangeShardingAlgorithm
 |
-| AutoIntervalShardingAlgorithm       | AUTO_INTERVAL  | 
org.apache.shardingsphere.sharding.algorithm.sharding.datetime.AutoIntervalShardingAlgorithm
    |
-| IntervalShardingAlgorithm           | INTERVAL       | 
org.apache.shardingsphere.sharding.algorithm.sharding.datetime.IntervalShardingAlgorithm
        |
-| ClassBasedShardingAlgorithm         | CLASS_BASED    | 
org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithm
    |
-| InlineShardingAlgorithm             | INLINE         | 
org.apache.shardingsphere.sharding.algorithm.sharding.inline.InlineShardingAlgorithm
            |
-| ComplexInlineShardingAlgorithm      | COMPLEX_INLINE | 
org.apache.shardingsphere.sharding.algorithm.sharding.inline.ComplexInlineShardingAlgorithm
     |
-| HintInlineShardingAlgorithm         | HINT_INLINE    | 
org.apache.shardingsphere.sharding.algorithm.sharding.hint.HintInlineShardingAlgorithm
          |
-+-------------------------------------+----------------+-------------------------------------------------------------------------------------------------+
+SHOW PLUGINS OF 'org.apache.shardingsphere.sharding.spi.ShardingAlgorithm';
++----------------+--------------+-------------+
+| type           | type_aliases | description |
++----------------+--------------+-------------+
+| MOD            |              |             |
+| HASH_MOD       |              |             |
+| VOLUME_RANGE   |              |             |
+| BOUNDARY_RANGE |              |             |
+| AUTO_INTERVAL  |              |             |
+| INTERVAL       |              |             |
+| CLASS_BASED    |              |             |
+| INLINE         |              |             |
+| COMPLEX_INLINE |              |             |
+| HINT_INLINE    |              |             |
++----------------+--------------+-------------+
 10 rows in set (0.52 sec)
 ```
 
@@ -63,16 +63,16 @@ SHOW IMPLEMENTATIONS OF 
'org.apache.shardingsphere.sharding.spi.ShardingAlgorith
 
 针对一些常用的 `SPI` 接口实现,ShardingSphere 提供了语法糖功能,可以简化操作,目前已提供的语法糖功能的 `SPI` 接口如下:
 
-- 查询 `org.apache.shardingsphere.sharding.spi.ShardingAlgorithm` 接口实现:[SHOW 
SHARDING ALGORITHM 
IMPLEMENTATIONS](/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 
IMPLEMENTATIONS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/readwrite-splitting/show-read-query-load-balance-algorithm-implementations)
-- 查询 `org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm` 接口实现:[SHOW 
ENCRYPT ALGORITHM 
IMPLEMENTATIONS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/encrypt/show-encrypt-algorithm-implementations)
-- 查询 `org.apache.shardingsphere.mask.spi.MaskAlgorithm` 接口实现:[SHOW MASK 
ALGORITHM 
IMPLEMENTATIONS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/mask/show-mask-algorithm-implementations)
-- 查询 `org.apache.shardingsphere.shadow.spi.ShadowAlgorithm` 接口实现:[SHOW SHADOW 
ALGORITHM 
IMPLEMENTATIONS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/shadow/show-shadow-algorithm-implementations)
-- 查询 `org.apache.shardingsphere.keygen.core.algorithm.KeyGenerateAlgorithm` 
接口实现:[SHOW KEY GENERATE ALGORITHM 
IMPLEMENTATIONS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/show-key-generate-algorithm-implementations)
+- 查询 `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)
+- 查询 `org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm` 接口实现:[SHOW 
ENCRYPT ALGORITHM 
PLUGINS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/encrypt/show-encrypt-algorithm-implementations)
+- 查询 `org.apache.shardingsphere.mask.spi.MaskAlgorithm` 接口实现:[SHOW MASK 
ALGORITHM 
PLUGINS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/mask/show-mask-algorithm-implementations)
+- 查询 `org.apache.shardingsphere.shadow.spi.ShadowAlgorithm` 接口实现:[SHOW SHADOW 
ALGORITHM 
PLUGINS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/shadow/show-shadow-algorithm-implementations)
+- 查询 `org.apache.shardingsphere.keygen.core.algorithm.KeyGenerateAlgorithm` 
接口实现:[SHOW KEY GENERATE ALGORITHM 
PLUGINS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/show-key-generate-algorithm-implementations)
 
 ### 保留字
 
-`SHOW`、`IMPLEMENTATIONS`、`OF`
+`SHOW`、`PLUGINS`、`OF`
 
 ### 相关链接
 
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/show-implementation/show-implementations-of-spi.en.md
index a7aa7c2d57c..d9624e3ccb7 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/show-implementation/show-implementations-of-spi.en.md
@@ -1,22 +1,22 @@
 +++
-title = "SHOW IMPLEMENTATIONS OF SPI"
+title = "SHOW PLUGINS OF SPI"
 weight = 7
 +++
 
 ### Description
 
-The `SHOW IMPLEMENTATIONS OF 'service provider interface'` syntax is used to 
query all the implementations of a `SPI`.
+The `SHOW PLUGINS OF pluginClass` syntax is used to query all the 
implementations of a `SPI`.
 
 ### Syntax
 
 {{< tabs >}}
 {{% tab name="Grammar" %}}
 ```sql
-showServiceProviderImplementations ::=
-  'SHOW' 'IMPLEMENTATIONS' 'OF' serviceProviderInterface
+showPluginImplementations ::=
+  'SHOW' 'PLUGINS' 'OF' pluginClass
 
-serviceProviderInterface ::=
-  identifier | string
+pluginClass ::=
+  string
 ```
 {{% /tab %}}
 {{% tab name="Railroad diagram" %}}
@@ -26,36 +26,36 @@ serviceProviderInterface ::=
 
 ### Return Value Description
 
-| Columns     | Description                           |
-|-------------|---------------------------------------|
-| name        | class name of the implementation      |
-| type        | type of the implementation            |
-| class_path  | full class name of the implementation |
+| Columns      | Description  |
+|--------------|--------------|
+| type         | type         |
+| type_aliases | type aliases |
+| description  | description  |
 
 ### Example
 
 - Query all the implementations for 
`org.apache.shardingsphere.sharding.spi.ShardingAlgorithm` interface
 
 ```sql
-SHOW IMPLEMENTATIONS OF 
'org.apache.shardingsphere.sharding.spi.ShardingAlgorithm'
+SHOW PLUGINS OF 'org.apache.shardingsphere.sharding.spi.ShardingAlgorithm'
 ```
 
 ```sql
-SHOW IMPLEMENTATIONS OF 
'org.apache.shardingsphere.sharding.spi.ShardingAlgorithm';
-+-------------------------------------+----------------+-------------------------------------------------------------------------------------------------+
-| name                                | type           | class_path            
                                                                          |
-+-------------------------------------+----------------+-------------------------------------------------------------------------------------------------+
-| ModShardingAlgorithm                | MOD            | 
org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm  
                |
-| HashModShardingAlgorithm            | HASH_MOD       | 
org.apache.shardingsphere.sharding.algorithm.sharding.mod.HashModShardingAlgorithm
              |
-| VolumeBasedRangeShardingAlgorithm   | VOLUME_RANGE   | 
org.apache.shardingsphere.sharding.algorithm.sharding.range.VolumeBasedRangeShardingAlgorithm
   |
-| BoundaryBasedRangeShardingAlgorithm | BOUNDARY_RANGE | 
org.apache.shardingsphere.sharding.algorithm.sharding.range.BoundaryBasedRangeShardingAlgorithm
 |
-| AutoIntervalShardingAlgorithm       | AUTO_INTERVAL  | 
org.apache.shardingsphere.sharding.algorithm.sharding.datetime.AutoIntervalShardingAlgorithm
    |
-| IntervalShardingAlgorithm           | INTERVAL       | 
org.apache.shardingsphere.sharding.algorithm.sharding.datetime.IntervalShardingAlgorithm
        |
-| ClassBasedShardingAlgorithm         | CLASS_BASED    | 
org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithm
    |
-| InlineShardingAlgorithm             | INLINE         | 
org.apache.shardingsphere.sharding.algorithm.sharding.inline.InlineShardingAlgorithm
            |
-| ComplexInlineShardingAlgorithm      | COMPLEX_INLINE | 
org.apache.shardingsphere.sharding.algorithm.sharding.inline.ComplexInlineShardingAlgorithm
     |
-| HintInlineShardingAlgorithm         | HINT_INLINE    | 
org.apache.shardingsphere.sharding.algorithm.sharding.hint.HintInlineShardingAlgorithm
          |
-+-------------------------------------+----------------+-------------------------------------------------------------------------------------------------+
+SHOW PLUGINS OF 'org.apache.shardingsphere.sharding.spi.ShardingAlgorithm';
++----------------+--------------+-------------+
+| type           | type_aliases | description |
++----------------+--------------+-------------+
+| MOD            |              |             |
+| HASH_MOD       |              |             |
+| VOLUME_RANGE   |              |             |
+| BOUNDARY_RANGE |              |             |
+| AUTO_INTERVAL  |              |             |
+| INTERVAL       |              |             |
+| CLASS_BASED    |              |             |
+| INLINE         |              |             |
+| COMPLEX_INLINE |              |             |
+| HINT_INLINE    |              |             |
++----------------+--------------+-------------+
 10 rows in set (0.52 sec)
 ```
 
@@ -65,16 +65,16 @@ For some commonly used `SPI` interface implementations, 
ShardingSphere provides
 
 The currently provided `SPI` interfaces with syntactic sugar functions are as 
follows:
 
-- Show implementations of 
`org.apache.shardingsphere.sharding.spi.ShardingAlgorithm`: [SHOW SHARDING 
ALGORITHM 
IMPLEMENTATIONS](/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 
IMPLEMENTATIONS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/readwrite-splitting/show-read-query-load-balance-algorithm-implementations)
-- Show implementations of  
`org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm`: [SHOW ENCRYPT 
ALGORITHM 
IMPLEMENTATIONS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/encrypt/show-encrypt-algorithm-implementations)
-- Show implementations of  `org.apache.shardingsphere.mask.spi.MaskAlgorithm`: 
[SHOW MASK ALGORITHM 
IMPLEMENTATIONS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/mask/show-mask-algorithm-implementations)
-- Show implementations of  
`org.apache.shardingsphere.shadow.spi.ShadowAlgorithm`: [SHOW SHADOW ALGORITHM 
IMPLEMENTATIONS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/shadow/show-shadow-algorithm-implementations)
-- Show implementations of  
`org.apache.shardingsphere.keygen.core.algorithm.KeyGenerateAlgorithm`: [SHOW 
KEY GENERATE ALGORITHM 
IMPLEMENTATIONS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/show-key-generate-algorithm-implementations)
+- 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)
+- Show implementations of  
`org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm`: [SHOW ENCRYPT 
ALGORITHM 
PLUGINS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/encrypt/show-encrypt-algorithm-implementations)
+- Show implementations of  `org.apache.shardingsphere.mask.spi.MaskAlgorithm`: 
[SHOW MASK ALGORITHM 
PLUGINS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/mask/show-mask-algorithm-implementations)
+- Show implementations of  
`org.apache.shardingsphere.shadow.spi.ShadowAlgorithm`: [SHOW SHADOW ALGORITHM 
PLUGINS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/shadow/show-shadow-algorithm-implementations)
+- Show implementations of  
`org.apache.shardingsphere.keygen.core.algorithm.KeyGenerateAlgorithm`: [SHOW 
KEY GENERATE ALGORITHM 
PLUGINS](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-implementation/show-key-generate-algorithm-implementations)
 
 ### Reserved word
 
-`SHOW`, `IMPLEMENTATIONS`, `OF`
+`SHOW`, `PLUGINS`, `OF`
 
 ### Related links
 
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/show-implementation/show-key-generate-algorithm-implementations.cn.md
index 83978085d95..bbc0e16de49 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/show-implementation/show-key-generate-algorithm-implementations.cn.md
@@ -1,19 +1,19 @@
 +++
-title = "SHOW KEY GENERATE ALGORITHM IMPLEMENTATIONS"
+title = "SHOW KEY GENERATE ALGORITHM PLUGINS"
 weight = 6
 +++
 
 ### 描述
 
-`SHOW KEY GENERATE ALGORITHM IMPLEMENTATIONS` 语法用于查询 
`org.apache.shardingsphere.keygen.core.algorithm.KeyGenerateAlgorithm` 
接口所有具体的实现类。
+`SHOW KEY GENERATE ALGORITHM PLUGINS` 语法用于查询 
`org.apache.shardingsphere.keygen.core.algorithm.KeyGenerateAlgorithm` 
接口所有具体的实现类。
 
 ### 语法
 
 {{< tabs >}}
 {{% tab name="语法" %}}
 ```sql
-showKeyGenerateAlgorithmImplementations ::=
-  'SHOW' 'KEY' 'GENERATE' 'ALGORITHM' 'IMPLEMENTATIONS'
+showKeyGenerateAlgorithmPlugins ::=
+  'SHOW' 'KEY' 'GENERATE' 'ALGORITHM' 'PLUGINS'
 ```
 {{% /tab %}}
 {{% tab name="铁路图" %}}
@@ -23,35 +23,35 @@ showKeyGenerateAlgorithmImplementations ::=
 
 ### 返回值说明
 
-| 列    | 说明      |
-|------|---------|
-| name | 实现类名称   |
-| type | 类型      |
-| class_path | 实现类完整路径 |
+| 列            | 说明     |
+|--------------|--------|
+| type         | 类型     |
+| type_aliases | 类型别名   |
+| description  | 描述     |
 
 ### 示例
 
 - 查询 `org.apache.shardingsphere.keygen.core.algorithm.KeyGenerateAlgorithm` 
接口的所有实现类
 
 ```sql
-SHOW KEY GENERATE ALGORITHM IMPLEMENTATIONS
+SHOW KEY GENERATE ALGORITHM PLUGINS
 ```
 
 ```sql
-SHOW KEY GENERATE ALGORITHM IMPLEMENTATIONS;
-+-------------------------------+-----------+------------------------------------------------------------------------------------+
-| name                          | type      | class_path                       
                                                  |
-+-------------------------------+-----------+------------------------------------------------------------------------------------+
-| UUIDKeyGenerateAlgorithm      | UUID      | 
org.apache.shardingsphere.keygen.uuid.algorithm.UUIDKeyGenerateAlgorithm        
   |
-| SnowflakeKeyGenerateAlgorithm | SNOWFLAKE | 
org.apache.shardingsphere.keygen.snowflake.algorithm.SnowflakeKeyGenerateAlgorithm
 |
-+-------------------------------+-----------+------------------------------------------------------------------------------------+
+SHOW KEY GENERATE ALGORITHM PLUGINS;
++-----------+--------------+-------------+
+| type      | type_aliases | description |
++-----------+--------------+-------------+
+| UUID      |              |             |
+| SNOWFLAKE |              |             |
++-----------+--------------+-------------+
 2 rows in set (0.05 sec)
 ```
 
 ### 保留字
 
-`SHOW`、`KEY`、`GENERATE`、`ALGORITHM`、`IMPLEMENTATIONS`
+`SHOW`、`KEY`、`GENERATE`、`ALGORITHM`、`PLUGINS`
 
 ### 相关链接
 
-- [保留字](/cn/user-manual/shardingsphere-proxy/distsql/syntax/reserved-word/)
\ No newline at end of file
+- [保留字](/cn/user-manual/shardingsphere-proxy/distsql/syntax/reserved-word/)
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/show-implementation/show-key-generate-algorithm-implementations.en.md
index c323285c5c8..2cb19556a65 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/show-implementation/show-key-generate-algorithm-implementations.en.md
@@ -1,19 +1,19 @@
 +++
-title = "SHOW KEY GENERATE ALGORITHM IMPLEMENTATIONS"
+title = "SHOW KEY GENERATE ALGORITHM PLUGINS"
 weight = 6
 +++
 
 ### Description
 
-The `"SHOW KEY GENERATE ALGORITHM IMPLEMENTATIONS"` syntax is used to query 
all the implementations of the interface 
`org.apache.shardingsphere.keygen.core.algorithm.KeyGenerateAlgorithm`.
+The `"SHOW KEY GENERATE ALGORITHM PLUGINS"` syntax is used to query all the 
implementations of the interface 
`org.apache.shardingsphere.keygen.core.algorithm.KeyGenerateAlgorithm`.
 
 ### Syntax
 
 {{< tabs >}}
 {{% tab name="Grammar" %}}
 ```sql
-showKeyGenerateAlgorithmImplementations ::=
-  'SHOW' 'KEY' 'GENERATE' 'ALGORITHM' 'IMPLEMENTATIONS'
+showKeyGenerateAlgorithmPlugins ::=
+  'SHOW' 'KEY' 'GENERATE' 'ALGORITHM' 'PLUGINS'
 ```
 {{% /tab %}}
 {{% tab name="Railroad diagram" %}}
@@ -23,34 +23,34 @@ showKeyGenerateAlgorithmImplementations ::=
 
 ### Return Value Description
 
-| Columns     | Description                           |
-|-------------|---------------------------------------|
-| name        | class name of the implementation      |
-| type        | type of the implementation            |
-| class_path  | full class name of the implementation |
+| Columns      | Description  |
+|--------------|--------------|
+| type         | type         |
+| type_aliases | type aliases |
+| description  | description  |
 
 ### Example
 
 - Query all the implementations for 
`org.apache.shardingsphere.keygen.core.algorithm.KeyGenerateAlgorithm` interface
 
 ```sql
-SHOW KEY GENERATE ALGORITHM IMPLEMENTATIONS
+SHOW KEY GENERATE ALGORITHM PLUGINS
 ```
 
 ```sql
-SHOW KEY GENERATE ALGORITHM IMPLEMENTATIONS;
-+-------------------------------+-----------+------------------------------------------------------------------------------------+
-| name                          | type      | class_path                       
                                                  |
-+-------------------------------+-----------+------------------------------------------------------------------------------------+
-| UUIDKeyGenerateAlgorithm      | UUID      | 
org.apache.shardingsphere.keygen.uuid.algorithm.UUIDKeyGenerateAlgorithm        
   |
-| SnowflakeKeyGenerateAlgorithm | SNOWFLAKE | 
org.apache.shardingsphere.keygen.snowflake.algorithm.SnowflakeKeyGenerateAlgorithm
 |
-+-------------------------------+-----------+------------------------------------------------------------------------------------+
+SHOW KEY GENERATE ALGORITHM PLUGINS;
++-----------+--------------+-------------+
+| type      | type_aliases | description |
++-----------+--------------+-------------+
+| UUID      |              |             |
+| SNOWFLAKE |              |             |
++-----------+--------------+-------------+
 2 rows in set (0.05 sec)
 ```
 
 ### Reserved word
 
-`SHOW`, `KEY`, `GENERATE`, `ALGORITHM`, `IMPLEMENTATIONS`
+`SHOW`, `KEY`, `GENERATE`, `ALGORITHM`, `PLUGINS`
 
 ### Related links
 

Reply via email to