TiDB v7.1.0 版本上线啦~TiDB v7.1 是 2023 年度发布的首个 LTS(Long Term Support) 版本,不知道大家对于新版本最期待的特性是什么呐?
现在我们正在招募 TiDB v7.1.0 的荣耀体验官!索尼 PS5 、索尼无线降噪耳机、倍轻松颈部按摩器等你拿!
TiDB v7.1.0 Release Notes
发版日期:2023 年 5 月 31 日
TiDB版本:v7.1.0
TiDB 7.1.0 为长期支持版本 (Long-Term Support Release, LTS)。
相比于前一个 LTS(即 6.5.0 版本),7.1.0 版本包含 6.6.0-DMR 和 7.0.0-DMR 中已发布的新功能、提升改进和错误修复,并引入了以下关键特性:
分类 | 功能 | 描述 |
---|---|---|
可扩展性与性能 | TiFlash 支持存储计算分离和 S3 共享存储(实验特性,从 v7.0.0 开始引入) | TiFlash 增加云原生架构的支持作为可选项:支持存算分离架构,提升 HTAP 资源的弹性能力。支持基于 S3 的存储引擎,以更低的成本提供共享存储。 |
TiKV 支持批量聚合数据请求(从 v6.6.0 开始引入) | TiDB 支持将发送到相同 TiKV 实例的数据请求部分合并,减少子任务的数量和 RPC 请求的开销。在数据离散分布且 gRPC 线程池资源紧张的情况下,批量化请求能够提升性能超 50%。 | |
基于负载的副本读取 | 在读热点场景中,TiDB 可以将热点 TiKV 节点的读请求转发到副本。该功能有效地打散了读热点并优化了集群资源的利用。你可以通过调整系统变量 tidb_load_based_replica_read_threshold 控制基于负载的副本读取的触发阈值。 | |
TiKV 支持分区 Raft KV 存储引擎 (实验特性) | TiKV 引入新一代存储引擎分区 Raft KV,通过每个数据 Region 独享 RocksDB 实例,可将集群的存储能力从 TB 级扩展到 PB 级,并提供更稳定的写入延迟和更强大的扩容能力。 | |
稳定性与高可用 | 资源管控 (GA) | 支持基于资源组的资源管控,为同一集群中的不同工作负载分配并隔离资源。该功能显著提升了多应用集群的稳定性,并为多租户奠定了基础。在 v7.1.0 中,资源管控引入了根据实际负载或硬件部署估算集群容量的能力。 |
TiFlash 支持数据落盘(从 v7.0.0 开始引入) | TiFlash 支持将中间结果落盘,以缓解数据密集型操作(如聚合、排序和 Hash Join)中的 OOM 问题。 | |
SQL | 多值索引 (GA) | 引入 MySQL 兼容的多值索引,增强 JSON 类型,提升 TiDB 对 MySQL 8.0 的兼容性。该功能提升了对多值列进行成员检查的效率。 |
行级 TTL(从 v7.0.0 开始 GA) | 支持通过后台任务自动删除超过生命周期 (Time to live) 的数据,并以此来自动管理数据规模并提高性能。 | |
生成列 (GA) | 生成列 (Generated Columns) 的值是通过实时计算列定义中的 SQL 表达式得到的。该功能将一些应用逻辑推向数据库层,从而提升查询效率。 | |
安全 | LDAP 身份认证 | TiDB 支持与 MySQL 8.0 兼容的 LDAP 身份认证。 |
增强数据库审计功能(企业版) | TiDB 企业版增强了数据库审计功能,通过更细粒度的事件过滤控制、更友好的过滤条件设置方式、新增的 JSON 文件输出格式、审计日志的生命周期管理,大幅提升了系统的审计能力。 |
本期话题:
v7.1.0 版本上线,说说你最期待的特性是哪些?
活动奖励:
参与奖:
参与话题讨论奖励 30 积分~
活动时间:
2023.6.2 - 2023. 6.9
更多 v7.1.0 相关介绍,请点击查看
TiDB v7.1.0 LTS Release Notes
Resource Control 产品文档