暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

TiDB发布5.0.0RC

帅萌的杂谈铺 2021-01-14
1491

今天TiDB发布5.0第一个版本主要提升稳定性和性能以及安全。

大体特性性能介绍如下(摘自官网)

 TiDB 5.0 版本中,你可以获得以下关键特性:

  • 开启聚簇索引功能,提升数据库的性能。例如:TPC-C tpmC 测试下的性能提升了 39%。

  • 开启异步提交事务功能,降低写入数据的延迟。例如:Sysbench oltp-insert 测试中延迟降低了 37.3%。

  • 通过提升优化器的稳定性及限制系统任务对 I/O、网络、CPU、内存等资源的占用,降低系统的抖动。例如:长期测试 72 小时,衡量 Sysbench TPS 抖动标准差的值从 11.09% 降低到 3.36%。

  • 引入 Raft Joint Consensus 算法,确保 Region 成员变更时系统的可用性。

  • 优化 EXPLAIN
     功能、引入不可见索引等功能帮助提升 DBA 调试及 SQL 语句的效率。

  • 通过备份文件到 AWS S3、Google Cloud GCS 或者从 AWS S3、Google Cloud GCS 恢复到 TiDB,确保企业数据的可靠性。

  • 提升从 AWS S3 或者 TiDB/MySQL导入导出数据的性能,帮忙企业在云上快速构建应用。例如:导入 1TiB TPC-C 数据性能提升了 40%,由 254 GiB/h 提升到 366 GiB/h。

安全

错误信息和日志信息的脱敏

系统在输出错误信息和日志信息时,支持对敏感信息进行脱敏处理,避免敏感信息泄露。敏感信息可能是身份证信息、信用卡号等。

  • 通过 SQL 语句修改 tidb_redact_log=1
     开启 tidb-server 的错误信息和日志信息脱敏功能

  • 通过修改 tikv-server 的 security.redact-info-log = true
     配置项开启错误信息和日志信息脱敏功能

  • 通过修改 pd-server 的 security.redact-info-log = true
     配置项开启错误信息和日志信息脱敏功能 #2852 #3011

  • 通过修改 tiflash-server 的 security.redact_info_log = true
     以及 tiflash-learner 的 security.redact-info-log = true
     配置项开启错误信息和日志信息脱敏功能

具体链接如下 

https://docs.pingcap.com/zh/tidb/v5.0/release-5.0.0-rc

期待GA版本

文章转载自帅萌的杂谈铺,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论