1.目标:试用TiDB v5.1.2与TiDB v6.0.0 TiKV 节点重启后 leader 平衡加速,提升业务恢复速度对比2.硬件配置: 角色 cup/内存/硬盘 TiDB&PD 16核/16G内存 /SSD200G 3台 TiKV 16核/32G内存 /SSD500G 3台 Monitor 16核/16G内存/ SSD50 ......
366
0
0
2022-10-20
TiKV节点缩容不掉,通常遇到的情况:1、经常遇到的情况是:3个节点的tikv集群缩容肯定会一直卡着,因为没有新节点接受要下线kv的region peer。2、另外就是除缩容tikv外,剩下的KV硬盘使用情况比较高,到达schedule.high-space-ratio=0.6的限制,导致该tikv的region无法迁移。但是今天要讨论的是:我先执行了扩容, ......
433
0
0
2022-10-09
一、前言 OceanBase和TiDB作为国内2款的比较流行的兼容MySQL协议的开源数据库使用者也越来越多,两种数据库不仅在架构原理上有较大差异,在开源方式上有较大的不同: TiDB 采用的Apache License 2.0开源协议,其第一行代码提交就是在github上,和企业版相比社区版只是不包含访问白名单和审计2个插件功能,其他与企业 ......
370
0
0
2022-10-07
对于很多现代人来说,在忙碌的工作中,一顿口味不错、能量满满、质量可靠且快速方便的汉堡、薯条、炸鸡的确是不错的选择。更何况快餐中富含的盐、糖、脂肪和碳水化合物也更容易让人产生满足感。但在享受快餐所带来的快乐时,你是否也曾想过,快餐企业在运营成百上千家门店的同时是如何做到线上买券、线下提货,在家下单、快递上门,手机下单、门店取货等一系列高级别数字化操作的?业务重 ......
330
0
0
2022-10-05
1.背景最近刚学习完PCTP,对TiDB的各种读写有了粗略的了解,但是要想研究的更细节一些的东西,肯定离不开学习源码,学习源码的话大家可以参考官方的TiDB源码系列文章,但是官方的文章都是18年发的,可能会有些滞后,所以大家可以参考这个以及结合源码去学。TiDB源码系列解读文章:官方源码解读博客地址然而学习源码肯定编译调试源码是最有效的学习途径,经过这几天的 ......
386
0
0
2022-10-01
写这篇文章更多的是像一篇年终回忆,春节之前一直有这么个想法来回顾这一年我和TIDB奇妙的缘分,但是总被俗务缠身搁置到现在,直到表妹前段时间约稿,我知道不得不开始了。人群中多看了你一眼应该是好多年以前,偶然在某个技术公众号上第一次看到TiDB这个词,那时候还是一个刚工作没多久的小开发,并不能理解TiDB背后强大的设计思想,只留下一个模糊的印象:和MySQL类似 ......
335
0
0
2022-09-27
一、文档目的在使用 TiDB Cloud 过程中,通常大家面临的第一个难题便是如何将现有集群的数据导入至 TiDB Cloud 集群中,”很幸运“地是 TiDB Cloud 上提供了多种方式可以帮助大家完成这一过程,大家可以自行到官网上查看。本文档提供了将 AWS S3 中数据导入至 TiDB Cloud 集群的操作步骤,供大家参考。说明:目前在免费的 Ti ......
376
0
0
2022-09-20
近日,Facebook 开源的 Golang 实体框架 Ent 完成了对 TiDB 数据库的支持。Ent 是一款易于构建和维护应用程序与大数据模型的框架。具有以下特点:Schema 即代码:能将任何数据库表建模为 Go 对象;轻松地遍历任何图形 :可以轻松地运行查询、聚合和遍历任何图形结构;静态类型和显式 API:使用代码生成静态类型和显式 API,查询数据 ......
355
0
0
2022-09-18