写点什么

6.x 实践

0 人感兴趣 · 49 次引用

  • 最新
  • 推荐

TiDB CDC v6.5.0 新特性实践

背景在最近的 v6.5.0 发布的新特性中(详见:release-6.5.0),我对一个特性特别感兴趣: 从 v6.5.0 开始,TiCDC 支持将行变更事件保存至存储服务,如 Amazon S...

关于 TiDB 对接数据仓库的一些思考

背景最近 TiDB V6.5.0 发版了(详见:release-6.5.0),作为浸润在数据中多年的老同志,我对一个特性特别感兴趣: 从 v6.5.0 开始,TiCDC 支持将行变更事件保存至存...

百 TB 级 TiDB 集群在线更换 NVME 磁盘优化实践

前言在全球经济不景气,中国经济发展放缓的大背景下,各行各业都在通过不同方式进行降本增效。我们就是在这样的大目标下,对公司的 TiDB 集群进行了不同的优化实践。前期我们根据业务特点,不断优化SQ...

通过 TiOperator 部署 TiDB

本文档介绍了如何通过 Kubernetes 集群,快速部署 TiDB Operator,并使用 TiDB Operator 部署 TiDB 集群。一步步操作能快速搭建一个基于容器的TiDB集群,...

使用 Online unsafe recovery 恢复 v6.2 同城应急集群

环境准备安装介质 tikv 6.2.0 release https://download.pingcap.org/tidb-community-server-v6.2.0-linux-amd64...

TiDB v6.1.0 及 TiUniManager 在 openEuler 22.03 中的部署踩坑实践

本文档的主要内容为:openEuler 服务器主机设置离线部署 TiDB v6.1.0(1监控/3TiDB/3PD/3TiKV)以及部署过程中踩到的坑。其中,TiDB 与 PD 为单机混合部署,...

TiUniManager 部署和使用感受

前言 TiUniManager是6.x推出的新功能,为分布式数据库 TiDB 打造的管控平台软件和数据库运维管理平台,主要为 TiDB 提供数据库集群管理功能、主机管理功能和平台管...

sync-diff-inspector 使用实践

简介在数据同步的场景下,上下游数据的一致性校验是非常重要的一个环节,缺少数据校验,在某种程度上甚至可以说名整个数据同步是无效的。sync-diff-inspector 是一个用于校验 MySQL...

TiCDC 架构和数据同步链路解析

TiCDC 是 TiDB 生态中的一个数据同步工具,它通过拉取 TiKV 的变更日志实现数据的增量同步。它除了可以将 TiDB 的数据同步至 MySQL 兼容的数据库之外,还提供了同步至 Kaf...

TiDB 之 TiCDC6.0 初体验

TiCDC 是一款 TiDB 增量数据同步工具,通过拉取上游 TiKV 的数据变更日志,具有将数据还原到与上游任意时刻一致的能力,同时提供开放数据协议(TiCDC Open Protocol),...

TiCDC 6.0 原理之 Sorter 演进

产生背景TiCDC 是一款 TiDB 增量数据同步工具,通过拉取上游 TiKV 的数据变更日志,TiCDC 可以将数据解析为有序的行级变更数据,之后输出到下游。TiCDC 的典型应用场景包括数据...

TiDB 6.1 新特性解读 | TiDB 6.1 MPP 实现窗口函数框架

TiDB v6.1.0 LTS 已于6月13日发版,其中有一项关键特性为“MPP 实现窗口函数框架”。TiDB 中的窗口函数是在 TiDB 3.0 GA 版本引入,基本兼容 MySQL 8.0 ...

分布式数据库 TiDB 6.0 集群保姆级安装手册

之前学习 TiDB 的时候一直想着要自己安装一套 TiDB 集群,近期由于新换了笔记本,配置还算凑合,便可以搭建一套 TiDB 集群了,2022 年 6 月 13 日 TiDB 发布了 6.1....

TiDB v6.0.0 DMR 源码阅读——缓存表

引言用过 TiDB 的小伙伴,或多或少都头疼过 TiDB 读写热点的问题,这也是 TiDB 无法避免的问题,而为了有效缓解在实际生产中,比较常见的读写热点问题, TiDB 也在各种方面做出了自己...

TiDB 6.1 单机环境 On openEular 2003 SP3

背景最近对国产操作系统很感兴趣,也有一些场景需要验证落地,官方支持银河麒麟 V10(X86,ARM),统信 UOS 等国产操作系统,但上述系统不是开源操作系统,使用上存在一些障碍,经过朋友推荐,...

TiSpark v2.5 开发入门实践及 TiSpark v3.0.0 新功能解读

背景Spark 是一款专为大规模数据处理而设计的计算引擎,而 TiSpark 是基于 Spark 非侵入式的强化插件,可以很好的兼容 TiDB,并对 TiDB 中的数据进行处理分析。TiSpar...

TIDB 6.0 新特性漫谈之 Clinic

PingCAP Clinic 诊断服务(以下简称为 PingCAP Clinic)是 PingCAP 为 TiDB 集群提供的诊断服务,支持对使用 TiUP 或 TiDB Operator 部署...

离线安装 TiSpark v2.5.1

一、背景在安装 TiDB v6.0的时候,使用的是离线包,安装 TiSpark 采用的方式是 在线安装的形式,使用 Tiup 扩容的方式安装 TiSpark 集群。并且最高的 TiSpark 版...

TiSpark v2.4.x 升级到 TiSpark v2.5.x

一、背景在安装 TiDB v6.0的时候,使用 Tiup 扩容的方式安装TiSpark集群,最高的版本是 TiSpark v2.4.1,没有最新的 Release TiSpark v2.5.1 ...

TiDB 和 C# 的简单 CRUD 应用程序

本文演示如何使用 C# 语言实现对 TiDB 的基础增删改查操作,包含了 C# 中常用的几种数据库访问方式。相关环境Ubuntu 18.04.NET 6.0C# 10Visual Studio ...

TiDB 6.0: 统计信息优化改进

大多数关系型数据库都采用基于成本的 CBO 优化器,CBO 工作依赖表的统计信息,因此统计信息的正确性、可管理性、收集稳定性等对系统非常重要,TiDB 在不断的进行相关优化,6....

TiKV 节点重启后业务恢复速度(leader 平衡速度)v6.0 vs v5.1.2 对比测试

1. 目标: 对比 TiDB v6.0 与 v5.1.2 中 TiKV 节点重启后 leader 平衡加速,提升业务恢复速度。2. 硬件配置:角色CPU/ 内存/ 硬盘TiDB&PD16 ...

基于 TiDB v6.0 部署两地三中心

一、背景 项目需要做两地三中心的架构,目前只考虑数据存储层的两地三中心,对 TiDB 了解的比较多一点,就尝试着使用 TiDB 做两地三中心的方案;主要用到的 Placement ...

TiCDC 系列分享 Open API 与业务系统集成

前言      公司准备将内部运行的部分业务系统进行升级,将后台的MySQL数据库迁移至TiDB。在正式升级之前,先通过测试环境进行模拟操作。目前在测试环境中部署了两个单机的TiDB集群,分别部...

TiDB Sysbench 性能对比测试报告 - v5.1.4 对比 v6.0.0 DMR

1. 背景目前我们线上 TiDB 集群统一升级到了 v5.1.4 版本,对于 v6.0.0 版本我们有很多期待,本文不会讨论 v6.0.0 的特性,但打算将其性能与 v5.1.4 进行对比,看看...

tiflash 6.0 on K8s 扩容与新特性实践

概述TiFlash 的升级与扩缩容已经有很多同学实践了,随着 TiDB 的普及,这方面也不适合连篇累牍的描述,但是在这次测试 6.0 on K8s 的过程中也确实遇到了一些坎坷。本文首先讲解 T...

TiDB 6.0: 让 TSO 更高效

1      前言       TiDB 作为一个分布式数据库,计算节点 tidb server 和存储节点 tikv/tiflash server 有着近乎线性的扩展能力,当资源不足时直接在线...

TiDB v5.4.0 与 v6.0.0 的 sysbench 性能对比

测试说明因资源有限,用的 3 台 SAS 盘低配机器混布的TiDB集群,先安装 TiDB v5.4.0 集群做测试,测试完成后拆掉该集群,再重搭 TiDB v6.0.0 集群做测试 。机器配置很...

基于 tidbV6.0 探索 tiflash 在多标签组合场景下的使用

一、背景1、有一个需求多字段表和几个基础信息表,现在的需求是需要对多字段表任意字段任意组合的查询。2、考虑到对多个字段的不定组合进行筛选的话肯定要进行全表扫了。目前TiDBV6.0已经发布有一段...

基于 tidbV6.0 探索索引优化思路

一、背景在分布式数据库中数据量级大都在千万以上,用到的最多的sql类似 where ,order by ,limit 的语句。where,order by的字段能否同时走索引呢?带着这个疑问基于...

6.x 实践_6.x 实践技术文章_InfoQ写作社区