TiDB 开源分布式关系型数据库业客户及落地案例。企业用户对产品的稳定性、可靠性、高性能,安全性以及业务连续性等都有非常严 苛的要求,TiDB 企业版产品为企业用户提供高品质的商业化产品,同时通过企业订阅的交付方式,为 用户带来持续的技术保障,建立针对关键计算和生产环境的技术支撑能力并确保 TiDB 商业用户能够享 有产品持续创新的成果。 2.6 TiDB 社区版与企业版差异 名 分布式 SQL 引擎 1 核心组件 TiDB HTAP 助力小红书业务升级 小红书是年轻人的生活方式平台, 用户可以通过短视频,图文等形式记录生活点滴, 分享生活方式。截至到 2019 年 10 月, 小红书月活跃用户数已经过亿, 并持续快速增长。 业务挑战 在数据报表场景, 原先采用 Hadoop 数仓对数据做预聚合, 然后放到 MySQL 里面做查询, 随着业务增长, 报表形式更加多样化, MySQL 的扩展性成为瓶颈。多节点0 码力 | 58 页 | 9.51 MB | 1 年前3
王天宜 基于 TiDB 的云原生数据库实践Cloud + Native - 位于云之中,而不是传统的数据中心 - 为云而生,在云上以最佳形式运行 - 云平台的弹性 + 分布式的优势 云原生的特点 2021/07/03 频繁发布 快速交付 快速反馈 降低发布风险 开发、测试、生产环境高度统 一 自动化部署管道、CI 工具 快速部署到生产环境 开发、运维协同工作 应用通过 rest API 通信 可以被独立部署、更新、 scale 和重启0 码力 | 31 页 | 3.14 MB | 6 月前3
TiDB v7.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 619 6.5.1 上游使用 pt-osc/gh-ost 工具的持续同步场景 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 619 6.5.2 下游存在更多列的迁移场景· @nolouch @BornChanger @glorv @tiancaiamao @Connor1996 @JmPotato @hnes @CabinfeverB @HuSharp TiDB 持续增强资源管控能力,在 v7.1.0 该功能正式 GA。该特性将极大地提升 TiDB 集群的资源利用率和性 能表现。资源管控特性的引入对 TiDB 具有里程碑的意义,你可以将一个分布式数据库集群划分成多个 更多信息,请参考用户文档。 2.2.1.5 可观测性 • 增加优化器诊断信息 #43122 @time-and-fate 获取充足的信息是 SQL 性能诊断的关键。在 v7.1.0 中,TiDB 持续为各种诊断工具增加优化器运行信息, 以便更好地解释执行计划如何被选择,从而协助定位 SQL 性能问题。这些信息包括: 38 – 在PLAN REPLAYER 的输出中增加 debug_trace0 码力 | 4369 页 | 98.92 MB | 1 年前3
TiDB v6.5 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 576 6.4.1 上游使用 pt-osc/gh-ost 工具的持续同步场景 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 576 6.4.2 下游存在更多列的迁移场景· 通过查询块命名和Hint 引用来开启。 更多信息,请参考用户文档。 • 支持将分区表的排序操作下推至 TiKV #26166 @winoros 分区表特性在 v6.1.0 正式 GA 后,TiDB 仍然在持续提升分区表相关的性能。在 v6.5.0 中,TiDB 支持将 ORDER BY 和 LIMIT 等排序操作下推至 TiKV 进行计算和过滤,降低网络 I/O 的开销,提升了使用分区表时 SQL 的性能。 概率导致错误或者丢失的情况。对 于需要依赖强数据一致的场景,如信贷、证券等业务,你可以在数据迁移完成之后再对数据进行全量 校验,确保数据的一致性。然而,在某些增量复制的业务场景下,上游和下游的写入是持续的、不会 中断的。由于上下游的数据在不断变化,导致用户难以对表里的全部数据进行一致性校验。 过去,需要中断业务才能进行全量数据校验,会影响业务。推出该功能后,你无需中断业务即可实现 增量数据校验。0 码力 | 4049 页 | 94.00 MB | 1 年前3
TiDB v8.0 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 629 6.5.1 上游使用 pt-osc/gh-ost 工具的持续同步场景 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 629 6.5.2 下游存在更多列的迁移场景· 小限制,但该功能存在多种限制,在实际应用中的体验并不理想。 从 v8.0.0 开始,TiDB 支持处理大量数据的 DML 类型。该 DML 类型在执行过程中将数据及时写入 TiKV,避 免将所有事务数据持续存储在内存中,从而支持处理超过内存限制的大量数据。这种 DML 类型在保证 事务完整性的同时,采用与标准 DML 相同的语法。INSERT、UPDATE、REPLACE 和 DELETE 语句均可使用这 #18955。 2从 v6.5.0 起,系统变量tidb_allow_function_for_expression_index 所列出的函数已通过表达式索引的测试,可以在生产环境中创建 并使用,未来版本会持续增加。对于没有列出的函数,则不建议在生产环境中使用相应的表达式索引。详情请参考表达式索引。 61 索引和约束 8.0 7.6 7.5 7.1 6.5 6.1 5.4 5.3 5.2 5.1 5.00 码力 | 4805 页 | 101.28 MB | 1 年前3
TiDB v8.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 613 6.5.1 上游使用 pt-osc/gh-ost 工具的持续同步场景 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 613 6.5.2 下游存在更多列的迁移场景· N N 2从 v6.5.0 起,系统变量tidb_allow_function_for_expression_index 所列出的函数已通过表达式索引的测试,可以在生产环境中创建 并使用,未来版本会持续增加。对于没有列出的函数,则不建议在生产环境中使用相应的表达式索引。详情请参考表达式索引。 47 SQL 语句 3 8.1 7.5 7.1 6.5 6.1 5.4 5.3 5.2 5.1 表级锁 管理,可视化和工具 8.1 7.5 7.1 6.5 6.1 5.4 5.3 5.2 5.1 TiDB Dashboard 图形化展示 Y Y Y Y Y Y Y Y Y TiDB Dashboard 持续性能分析功能 Y Y Y Y Y E E N N TiDB Dashboard Top SQL 功能 Y Y Y Y Y E N N N TiDB Dashboard SQL 诊断功能 Y Y Y0 码力 | 4807 页 | 101.31 MB | 1 年前3
TiDB v6.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 556 6.4.1 上游使用 pt-osc/gh-ost 工具的持续同步场景 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 556 6.4.2 下游存在更多列的迁移场景· 用户文档,#4145 • 实现窗口函数框架,支持以下分析函数: – RANK() – DENSE_RANK() – ROW_NUMBER() 用户文档,#33072 2.2.1.2 可观测性 • 持续性能分析支持 ARM 架构和 TiFlash 组件。 用户文档 • Grafana 中新增 Performance Overview 面板,提供系统级别的总体性能诊断入口。 Performance 用上更为简单、高效,在仔细阅读注意事项后可优先 使用。 用户文档 • DM 的 WebUI 支持根据指定参数条件启动任务 开始一个迁移任务时,允许指定 “开始时间” 和 “safe-mode 持续时间”。这在创建具有大量 source 的增 量迁移任务时尤其有用,无需再为每个 source 精确指定 binlog 起始同步位置。 用户文档,#5442 2.2.1.8 数据共享订阅 •0 码力 | 3572 页 | 84.36 MB | 1 年前3
TiDB v7.6 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 624 6.5.1 上游使用 pt-osc/gh-ost 工具的持续同步场景 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 624 6.5.2 下游存在更多列的迁移场景· #18955。 2从 v6.5.0 起,系统变量tidb_allow_function_for_expression_index 所列出的函数已通过表达式索引的测试,可以在生产环境中创建 并使用,未来版本会持续增加。对于没有列出的函数,则不建议在生产环境中使用相应的表达式索引。详情请参考表达式索引。 57 SQL 语句 3 7.6 7.5 7.1 6.5 6.1 5.4 5.3 5.2 5.1 5.0 7.5 7.1 6.5 6.1 5.4 5.3 5.2 5.1 5.0 4.0 TiDB Dashboard 图形化展示 Y Y Y Y Y Y Y Y Y Y Y TiDB Dashboard 持续性能分析功能 Y Y Y Y Y E E N N N N TiDB Dashboard Top SQL 功能 Y Y Y Y Y E N N N N N TiDB Dashboard SQL 诊断功能0 码力 | 4666 页 | 101.24 MB | 1 年前3
TiDB v7.5 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 612 6.5.1 上游使用 pt-osc/gh-ost 工具的持续同步场景 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 612 6.5.2 下游存在更多列的迁移场景· #18955。 2从 v6.5.0 起,系统变量tidb_allow_function_for_expression_index 所列出的函数已通过表达式索引的测试,可以在生产环境中创建 并使用,未来版本会持续增加。对于没有列出的函数,则不建议在生产环境中使用相应的表达式索引。详情请参考表达式索引。 47 索引和约束 7.5 7.1 6.5 6.1 5.4 5.3 5.2 5.1 5.0 4.0 外键约束 管理,可视化和工具 7.5 7.1 6.5 6.1 5.4 5.3 5.2 5.1 5.0 4.0 TiDB Dashboard 图形化展示 Y Y Y Y Y Y Y Y Y Y TiDB Dashboard 持续性能分析功能 Y Y Y Y E E N N N N TiDB Dashboard Top SQL 功能 Y Y Y Y E N N N N N TiDB Dashboard SQL 诊断功能 Y0 码力 | 4590 页 | 100.91 MB | 1 年前3
TiDB v5.4 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 195 5.4.1 上游使用 pt-osc/gh-ost 工具的持续同步场景 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 195 5.4.2 下游存在更多列的迁移场景· 的日志存储引擎(实验特性) 28 • 优化备份对集群的影响 • 支持 Azure Blob Storage 作为备份目标存储 • 持续提升 TiFlash 列式存储引擎和 MPP 计算引擎的稳定性和性能 • 为 TiDB Lightning 增加已存在数据表是否允许导入的开关 • 优化持续性能分析(实验特性) • TiSpark 支持用户认证与鉴权 2.2.1 兼容性变化 注意: 当从一个早期的 TiDB 参数,有了该参数,在 TiUP 部署场景,TiUP 会为数据库 root 用户生成一个 初始的强密码,避免 root 用户使用空密码所带来的安全风险,增强数据库的安全性。 用户文档 2.2.2.3 性能 • 持续提升 TiFlash 列式存储引擎和 MPP 计算引擎的稳定性和性能 – 支持将更多函数下推至 MPP 引擎 * 字符串函数:LPAD()、RPAD()、STRCMP() * 日期时间函数:ADDDATE(string0 码力 | 2852 页 | 52.59 MB | 1 年前3
共 17 条
- 1
- 2













