| 语言 | 格式 | 评分 |
|---|---|---|
英语 | .pdf | 3 |
| 摘要 | ||
文档主要介绍了TiDB v8.1.0版本的最新功能和改进。新增功能包括增强的日志脱敏支持,通过标记敏感数据提升安全性;支持IMPORT INTO ... FROM SELECT语法,显著提升数据导入性能;TiCDC支持客户端认证,增强安全性;全局排序功能提升数据导入和索引创建的稳定性和效率;以及资源控制功能,管理消耗过多资源的查询。此外,文档还提到TiDB Lightning在数据冲突处理上的优化,BR快照恢复速度提升等性能改进。 | ||
| AI总结 | ||
### TiDB v8.1 版本总结
#### 1. 关于 TiDB
TiDB 是一个开源的分布式 SQL 数据库,支持 HTAP( Hybrid Transactional and Analytical Processing )工作负载,具备水平扩展、强一致性、高可用性等特点。适用于 OLTP、OLAP 和 HTAP 场景,支持 MySQL 兼容。
#### 2. TiDB 8.1.0 发行说明
- **发布日期**:2024 年 5 月 24 日
- **版本特性**:
- **长期支持版本(LTS)**:相比上一个 LTS 版本 7.5.0,包含新功能、改进和修复。
- **主要改进**:
- **性能提升**:BR 快照恢复速度提升,下载速度提升 8-10 倍,端到端恢复速度提升 1.5-3 倍。
- **数据迁移**:`IMPORT INTO ... FROM SELECT` 语法成为 GA,性能是 `INSERT INTO ... SELECT` 的 8 倍。
- **日志脱敏**:增强日志脱敏功能,支持标记敏感数据,提升安全性。
- **TiDB Lightning**:支持替换策略,简化冲突处理,提升数据导入效率。
- **TiCDC**:支持客户端认证,增强安全性。
- **全局排序**:提升数据导入和索引创建的稳定性和效率,支持处理 40 TiB 数据。
- **资源控制**:支持管理资源消耗过多的查询,提升数据库稳定性。
- **SQL 支持**:支持更多表达式作为默认列值,提升灵活性。
- **TiProxy 支持**:增强 TiProxy 的支持,提升连接管理能力。
- **TiFlash 性能**:提升 TiFlash 的性能和查询效率。
#### 3. 核心功能亮点
- **安全性**:
- 增强日志脱敏功能,支持标记 SQL 文本信息,通过 `tidb_redact_log` 系统变量控制。
- TiCDC 支持客户端认证,支持 mTLS 和基于用户名密码的认证。
- **数据迁移与导入**:
- `IMPORT INTO ... FROM SELECT` 语法成为 GA,支持历史数据导入,性能显著提升。
- TiDB Lightning 支持替换策略,简化数据冲突处理,提升导入效率。
- **性能与稳定性**:
- 表批量创建速度提升 10 倍,适用于 SaaS 场景。
- 全局排序功能提升数据导入和索引创建的稳定性。
- 资源控制功能支持管理资源消耗过多的查询,避免性能下降。
- **SQL 与功能增强**:
- 支持更多表达式作为默认列值。
- 支持跨数据库 SQL 绑定,提升 SaaS 场景下的 SQL 管理效率。
- **兼容性与易用性**:
- TiProxy 全面支持,提升连接管理和维护能力。
- 支持 MySQL 8.0 数据迁移,成为 GA 版本。
#### 4. 兼容性变化
- TiDB Lightning 对 `tidb.tls` 配置项的行为进行区分,不再将 `false` 和空字符串视为相同。
- 其他组件的兼容性改进和性能优化,确保升级过程平滑。
#### 5. 总结
TiDB v8.1.0 在安全性、性能、易用性和兼容性方面均有显著提升,特别在数据迁移、日志脱敏、资源控制和 SQL 功能方面表现突出,适合需要高可用性、强一致性和高性能的分布式数据库场景。 | ||
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
6467 页请下载阅读 -
文档评分














TiDB v8.1 Documentation