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

panjuan 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 78e4a68  Update mode document (#13490)
78e4a68 is described below

commit 78e4a6802f42b5e0d785d5fb9c1788ed209baa78
Author: Liang Zhang <[email protected]>
AuthorDate: Sun Nov 7 00:05:28 2021 +0800

    Update mode document (#13490)
---
 docs/document/content/concepts/mode/_index.cn.md | 18 +++++++++++-------
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/docs/document/content/concepts/mode/_index.cn.md 
b/docs/document/content/concepts/mode/_index.cn.md
index e4a665b..74e853a 100644
--- a/docs/document/content/concepts/mode/_index.cn.md
+++ b/docs/document/content/concepts/mode/_index.cn.md
@@ -7,19 +7,23 @@ chapter = true
 
 ## 背景
 
-为满足用户快速测试启动、单机运行以及集群运行等不同的需求,Apache ShardingSphere 提供了内存模式、单机模式和集群模式。
+Apache ShardingSphere 是一套完善的产品,使用场景非常广泛。
+除生产环境的集群部署之外,还为工程师在开发和自动化测试等场景提供相应的运行模式。
+Apache ShardingSphere 提供的 3 种运行模式分别是内存模式、单机模式和集群模式。
 
 ## 内存模式
 
-适用于做快速集成测试的环境启动,方便开发人员在整合功能测试中集成 ShardingSphere。
-该模式也是 Apache ShardingSphere 的默认模式。
+初始化配置或执行 SQL 等造成的元数据结果变更的操作,仅在当前进程中生效。
+适用于集成测试的环境启动,方便开发人员在整合功能测试中集成 Apache ShardingSphere 而无需清理运行痕迹。
 
 ## 单机模式
 
-适用于单机启动 ShardingSphere,通过该模式可将数据源和规则等元数据信息持久化。
-默认在根目录创建 `.shardingsphere` 文件用于存储配置信息。
+能够将数据源和规则等元数据信息持久化,但无法将元数据同步至多个 Apache ShardingSphere 实例,无法在集群环境中相互感知。
+通过某一实例更新元数据之后,会导致其他实例由于获取不到最新的元数据而产生不一致的错误。
+适用于工程师在本地搭建 Apache ShardingSphere 环境。
 
 ## 集群模式
 
-适用于分布式场景,它提供了多个计算节点之间的元数据共享和状态协调。
-需要提供用于分布式协调的注册中心组件,如:ZooKeeper、Etcd 等。
+提供了多个 Apache ShardingSphere 实例之间的元数据共享和分布式场景下状态协调的能力。
+在真实部署上线的生产环境,必须使用集群模式。它能够提供计算能力水平扩展和高可用等分布式系统必备的能力。
+集群环境需要通过独立部署的注册中心来存储元数据和协调节点状态。 

Reply via email to