TiDB 重要特性规划

知梧 458 2024-02-22

TiDB 路线图展示了 TiDB 未来的计划。随着我们发布长期稳定版本 (LTS),这个路线图将会持续更新。通过路线图,你可以预先了解 TiDB 的未来规划,以便你关注进度,了解关键里程碑,并对开发工作提出反馈。

TiDB 重要特性规划


TiDB 重要特性规划

类别2023 年底 LTS 版本2024 年中 LTS 版本未来版本
可扩展性与性能
增强性能
  • 分布式并行执行框架
    TiDB v7.2.0 引入了用于后台任务(如 DDL 和 analyze)的分布式并行执行框架,为实现这些任务在计算节点间并行化提供了基础。v7.4.0 为分布式 reorg 任务(如 DDL 和 import)引入了全局排序,大幅减少了存储中额外资源的消耗。用户可以使用外部存储简化操作并节省成本



  • 增强执行计划缓存的性能和通用性


  • 通过分布式并行执行框架实现动态节点扩缩容
    动态调整节点分配,以满足后台任务的资源成本,同时保持稳定性和性能预期

  • 移除事务大小的限制

  • 联邦查询TiDB 查询 planner 支持 HTAP 场景中多个存储引擎

稳定性与高可用
提升可靠性
  • 后台任务支持资源管控
    控制后台任务(如数据导入、DDL、TTL、自动分析、数据整理等操作)对前台流量的影响


  • 管控 Runaway Query
    一种由运维人员控制的方式,显著提升了出现非预期的高成本查询时的性能稳定性

  • 解耦 Placement Driver (PD)
    提升集群的可扩展性和弹性


  • 多租户
    在资源管控基础上实现资源隔离


数据库管理与可观测性
增强数据库可管理性及其生态系统
  • TiCDC 与数据仓库或数据湖系统的集成


  • TiDB 节点标签
    将 DDL 操作分配到现有的或新添加的 TiDB 节点,以便将 DDL 任务与在线流量使用的计算资源隔离


  • SQL 执行计划管理
    控制 SQL 执行计划回归的机制


  • Index Advisor
    基于工作负载、统计信息和执行计划,向用户提供索引建议

  • 物化视图
    存储预计算结果作为持久化数据视图,以提升查询性能


  • 支持迁移异构数据库


安全
增强数据安全与隐私保护
  • 通过 Azure Key Vault 进行密钥管理
    由 Azure Key Vault 管理的静态加密


  • 列级访问控制
    允许针对特定列来授予或限制访问权限


  • AWS IAM 身份验证
    将 TiDB 作为 AWS 第三方 ARN,用于 AWS IAM 访问


  • 统一的 TLS CA/密钥轮换策略
    统一管理所有 TiDB 组件的证书

  • 支持 AWS FIPS
    实现 FedRAMP 合规

  • 基于标签的访问控制
    通过配置标签来授予访问权限

  • 增强客户端加密


  • 增强数据脱敏

上述表格中并未列出所有功能,当前规划可能会调整。不同的服务订阅版本中的功能可能有所不同。

已发布特性

以下是历史版本路线图中已交付的部分功能。更多详细信息,请参阅 v7.1.0 Release Notes

  • 多租户框架的基础:资源组的资源管控配额和调度

  • TiCDC 支持对象存储 sink,包括 Amazon S3 和 Azure Blob Storage (GA)

  • 最快的在线添加索引 ADD INDEX 操作 (GA)

  • TiFlash 延迟物化 (GA)

  • TiFlash 支持数据落盘 (GA)

  • LDAP 身份认证

  • SQL 审计日志增强(仅企业版可用)

  • Partitioned Raft KV 存储引擎(实验特性)

  • 通用的会话级别执行计划缓存(实验特性)

  • TiCDC 支持以 Kafka 为下游的分布式表级别数据同步(实验特性)


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:掌握MSSQL表格结构——实现数据库精确管理(mssql表格结构)
下一篇:TiDB 数据库快速上手指南
相关文章