diff --git a/documentation20/webdocs/markdowndocs/faq-ch.md b/documentation20/webdocs/markdowndocs/faq-ch.md
index 574e69ccd9cc36e21fec896a49332bb5b6a2a167..621bef73bc54eb018cf7469aaf2d9325a1fe8bb1 100644
--- a/documentation20/webdocs/markdowndocs/faq-ch.md
+++ b/documentation20/webdocs/markdowndocs/faq-ch.md
@@ -5,19 +5,19 @@
2.0版本在之前版本的基础上,进行了完全的重构,配置文件和数据文件是不兼容的。在升级之前务必进行如下操作:
1. 删除配置文件,执行 sudo rm -rf /etc/taos/taos.cfg
-
2. 删除日志文件,执行 sudo rm -rf /var/log/taos/
-
3. 确保数据已经不再需要的前提下,删除数据文件,执行 sudo rm -rf /var/lib/taos/
-
4. 安装最新稳定版本的TDengine
-5. 如果数据需要迁移数据或者数据文件损坏,请联系涛思数据官方技术支持团队,进行协助解决
+5. 如果数据需要迁移数据或者数据文件损坏,请联系涛思数据官方技术支持团队,进行协助解决
-#### 2. Windows平台下JDBCDriver找不到动态链接库
+#### 2. Windows平台下JDBCDriver找不到动态链接库,怎么办?
+请看为此问题撰写的技术博客
-#### 3. 创建数据表时提示more dnodes are needed
+#### 3. 创建数据表时提示more dnodes are needed
+请看为此问题撰写的技术博客
-#### 4. TDengine crash时生成core文件的方法
+#### 4. 如何让TDengine crash时生成core文件?
+请看为此问题撰写的技术博客
#### 5. 遇到错误"failed to connect to server", 我怎么办?
diff --git a/documentation20/webdocs/markdowndocs/replica-ch.md b/documentation20/webdocs/markdowndocs/replica-ch.md
index 20f06f814a219fb0cf25cb705f95b8845917634f..e3043719088a32a82d9de56a33209be068fc99eb 100644
--- a/documentation20/webdocs/markdowndocs/replica-ch.md
+++ b/documentation20/webdocs/markdowndocs/replica-ch.md
@@ -24,7 +24,7 @@ TDengine里存在vnode, mnode, vnode用来存储时序数据,mnode用来存储
不同虚拟节点组的数据版本号是完全独立的,互不相干的。版本号本质上是数据更新记录的transaction ID,但用来标识数据集的版本。
-**角色(role)**:
+**角色(role):**
一个虚拟节点可以是master, slave, unsynced或offline状态。
@@ -37,9 +37,9 @@ TDengine里存在vnode, mnode, vnode用来存储时序数据,mnode用来存储
指数据写入成功所需要的确认数。对于异步复制,quorum设为1,具有master角色的虚拟节点自己确认即可。对于同步复制,需要至少大于等于2。原则上,Quorum >=1 并且 Quorum <= replication(副本数)。这个参数在启动一个同步模块实例时需要提供。
-**WAL:** Write Ahead Log
+**WAL:**
-TDengine的WAL与cassandra的commit log, mySQL的bin log, Postgres的WAL没本质区别。没有写入数据库文件,还保存在内存的数据都会先存在WAL。当数据已经成功写入数据库数据文件,相应的WAL会被删除。但需要特别指明的是,在TDengine系统里,有几点:
+TDengine的WAL(Write Ahead Log)与cassandra的commit log, mySQL的bin log, Postgres的WAL没本质区别。没有写入数据库文件,还保存在内存的数据都会先存在WAL。当数据已经成功写入数据库数据文件,相应的WAL会被删除。但需要特别指明的是,在TDengine系统里,有几点:
- 每个虚拟节点有自己独立的wal
- WAL里包含而且仅仅包含来自客户端的数据更新操作,每个更新操作都会被打上一个版本号