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里包含而且仅仅包含来自客户端的数据更新操作,每个更新操作都会被打上一个版本号