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

duanzhengqiang 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 3e2585590a4 Refactor metadata-repository document (#20627)
3e2585590a4 is described below

commit 3e2585590a4c55e749a38c0ac56f250d0fcaaaca
Author: zhaojinchao <[email protected]>
AuthorDate: Mon Aug 29 11:27:58 2022 +0800

    Refactor metadata-repository document (#20627)
---
 docs/document/content/dev-manual/mode.cn.md              |  4 ++--
 .../builtin-algorithm/metadata-repository.cn.md          | 16 +++++++++++-----
 .../builtin-algorithm/metadata-repository.en.md          | 15 +++++++++++----
 3 files changed, 24 insertions(+), 11 deletions(-)

diff --git a/docs/document/content/dev-manual/mode.cn.md 
b/docs/document/content/dev-manual/mode.cn.md
index 1bdb16d19fa..7bb52c361b2 100644
--- a/docs/document/content/dev-manual/mode.cn.md
+++ b/docs/document/content/dev-manual/mode.cn.md
@@ -17,9 +17,9 @@ chapter = true
 
 ### 已知实现
 
-| *配置标识*             | *详细说明*             | *全限定类名*                   |
+| *配置标识*            | *详细说明*             | *全限定类名*                   |
 | -------------------- | -------------------- | ---------------------------- |
-| H2                   | H2-based persistence | 
[`org.apache.shardingsphere.mode.repository.standalone.h2.H2Repository`](https://github.com/apache/shardingsphere/blob/master/shardingsphere-mode/shardingsphere-mode-type/shardingsphere-standalone-mode/shardingsphere-standalone-mode-repository/shardingsphere-standalone-mode-repository-provider/shardingsphere-standalone-mode-repository-jdbc-h2/src/main/java/org/apache/shardingsphere/mode/repository/standalone/h2/H2Repository.java)
 |
+| H2                   | 基于 H2 的持久化      | 
[`org.apache.shardingsphere.mode.repository.standalone.h2.H2Repository`](https://github.com/apache/shardingsphere/blob/master/shardingsphere-mode/shardingsphere-mode-type/shardingsphere-standalone-mode/shardingsphere-standalone-mode-repository/shardingsphere-standalone-mode-repository-provider/shardingsphere-standalone-mode-repository-jdbc-h2/src/main/java/org/apache/shardingsphere/mode/repository/standalone/h2/H2Repository.java)
 |
 
 ## ClusterPersistRepository
 
diff --git 
a/docs/document/content/user-manual/common-config/builtin-algorithm/metadata-repository.cn.md
 
b/docs/document/content/user-manual/common-config/builtin-algorithm/metadata-repository.cn.md
index f1ac1dea41b..8856aa09c33 100644
--- 
a/docs/document/content/user-manual/common-config/builtin-algorithm/metadata-repository.cn.md
+++ 
b/docs/document/content/user-manual/common-config/builtin-algorithm/metadata-repository.cn.md
@@ -11,15 +11,18 @@ Apache ShardingSphere 为不同的运行模式提供了不同的元数据持久
 
 ### 文件持久化
 
-类型:File
+类型:JDBC
 
 适用模式:Standalone
 
 可配置属性:
 
 | *名称*                        | *数据类型* | *说明*            | *默认值*         |
-| ---------------------------- | --------- | ---------------- | 
--------------- |
-| path                    | String    | 元数据存储路径   | .shardingsphere|
+| ---------------------------- | --------- | ----------------- | 
--------------- |
+| provider                    | String      | 元数据存储类型     | H2              |
+| jdbc_url                    | String      | JDBC URL         | 
jdbc:h2:mem:config;DB_CLOSE_DELAY=-1;DATABASE_TO_UPPER=false;MODE=MYSQL         
     |
+| username                    | String      | 账号              | sa             
 |
+| password                    | String      | 密码              |                
 |
 
 
 ### ZooKeeper 持久化
@@ -64,9 +67,12 @@ Apache ShardingSphere 为不同的运行模式提供了不同的元数据持久
 mode:
   type: Standalone
   repository:
-    type: File
+    type: JDBC
     props:
-       path: ~/user/.shardingsphere
+      provider: H2
+      jdbc_url: 
jdbc:h2:mem:config;DB_CLOSE_DELAY=-1;DATABASE_TO_UPPER=false;MODE=MYSQL
+      username: test
+      password: Test@123
   overwrite: false
 ```
 
diff --git 
a/docs/document/content/user-manual/common-config/builtin-algorithm/metadata-repository.en.md
 
b/docs/document/content/user-manual/common-config/builtin-algorithm/metadata-repository.en.md
index ec0ea6b8acf..b5a294878a8 100644
--- 
a/docs/document/content/user-manual/common-config/builtin-algorithm/metadata-repository.en.md
+++ 
b/docs/document/content/user-manual/common-config/builtin-algorithm/metadata-repository.en.md
@@ -10,7 +10,7 @@ Apache ShardingSphere provides different metadata persistence 
methods for differ
 ## Parameters
 ### File Repository
 
-Type: File
+Type: JDBC
 
 Mode: Standalone
 
@@ -18,7 +18,11 @@ Attributes:
 
 | *Name*                       | *Type* | *Description*                     | 
*Default Value*                                                         |
 | ---------------------------- | ------ | --------------------------------- | 
----------------------------------------------------------------------- |
-|path| String| Path for metadata persist       |.shardingsphere|
+| provider                    | String      | Type for metadata persist     | 
H2              |
+| jdbc_url                    | String      | JDBC URL              | 
jdbc:h2:mem:config;DB_CLOSE_DELAY=-1;DATABASE_TO_UPPER=false;MODE=MYSQL         
     |
+| username                    | String      | username              | sa       
       |
+| password                    | String      | password              |          
       |
+
 
 ### ZooKeeper Repository
 
@@ -62,9 +66,12 @@ Attributes:
 mode:
   type: Standalone
   repository:
-    type: File
+    type: JDBC
     props:
-       path: ~/user/.shardingsphere
+      provider: H2
+      jdbc_url: 
jdbc:h2:mem:config;DB_CLOSE_DELAY=-1;DATABASE_TO_UPPER=false;MODE=MYSQL
+      username: test
+      password: Test@123
   overwrite: false
 ```
 

Reply via email to