作者: xie123
背景 使用 TiDB 已经有一段时间了,也陆陆续续遇到了一些问题。有些小问题用着用着才发现,部分需要集群维护重启才能修改,部分只能拓扑文件安装时修改,当然也可以临时修改,不过重启失效,容易遗忘反复出现比较麻烦。计划从头梳理一下,希望对自己和大家从安装配置、使用、后期监控维护有一定帮助
安装
1、版本选择 我们集群目前安
转载
2024-01-05 19:23:51
46阅读
TiDB 简介TiDB是一款开源的分布式HTAP数据库,同时支持TP(Transactional Processing)的在线事务处理,也支持AP(Analytical Processing)的在线分析处理。 实际使用下来的感受:TP场景的高并发确实非常优秀,但是AP场景的分析能力相对专业的AP数据库还是存在一些不足之处。TiDB的最大亮点:通过 Multi-Raft Learner 协议将TiK
转载
2024-02-24 19:07:14
135阅读
TiDB-TiUP集群部署本次部署使用环境:CentOS Linux release 7.9.2009 (Core)
TiDB 6.5.1
三台服务器:
(内)172.19.172.179
(内)172.19.172.180
(内)172.19.172.182一、部署前准备1.1 查询官方文档部署环境及配置要求-此处不赘述1.2 检测及关闭系统 swapecho "vm.swappiness =
转载
2024-04-25 12:51:21
78阅读
参照官方教程 https://learn.pingcap.com/learner/course/30002本次部署TIDB 共包含1个TIDB,3个PD,3个TIKVLinux版本 CentOS-7-x86_64-Minimal-2009.isoTiDB版本v1.5.4虚拟机环境配置:这里记得把网络打开 ,自动配置就好,不然一会装好了还得单配置网卡信息 安装tiup
转载
2023-09-15 21:20:24
290阅读
tidb 集群部署详细步骤一、准备工作1. 四台服务器(开通外网)117.50.96.236 centos 7.3 64位117.50.96.235 centos 7.3 64位117.50.96.234 centos 7.3 64位117.50.96.233 centos 7.3 64位2、修改个机器主机名(永久修改)hostnamectl set-hostname centos7013. 选取
转载
2023-10-17 14:16:11
161阅读
# 使用 Docker 部署 TiDB 集群指南
TiDB 是一个分布式数据库,支持水平扩展、强一致性和高可用性。使用 Docker 部署 TiDB 集群是快速测试和开发的有效方法。本文将详细介绍如何通过 Docker 部署一个 TiDB 集群的流程和步骤。
## 部署流程概览
在开始之前,让我们先看一下整个部署的流程:
| 步骤 | 描述
我们今天要聊聊如何使用Docker来部署TiDB集群。TiDB是一个开源的分布式SQL数据库,非常适合满足高并发和大规模数据的需求。接下来,我将逐步引导你完成这个过程,确保你在部署过程中不会遗漏任何重要的配置。
### 环境准备
在开始之前,首先需要确保你有一个合适的环境来进行部署。下面是我们需要的基础环境。
1. **操作系统**:Linux 或 macOS
2. **Docker**:版
## Docker部署TiDB集群
### 什么是Docker?
Docker是一种容器化平台,可以将应用程序及其所有依赖项打包成一个独立的、可移植的容器,以便在任何环境中运行。Docker利用操作系统级的虚拟化技术,能够在相同的硬件上运行多个独立的容器,每个容器都可以运行一个应用程序,而不会相互干扰。
### 为什么使用Docker部署TiDB集群?
使用Docker可以快速、简便地部署
原创
2023-11-10 07:01:27
189阅读
准备工作 系统要求: 请提前确认系统版本是否符合要求 具体配置要求详见官方文档: https://www.bookstack.cn/read/tidb-5.0-zh/hardware-and-software-requirements.md Linux 操作系统平台 版本 Red Hat Enterprise Linux 7.3 及以上 CentOS 7.3
转载
2024-10-05 14:51:38
89阅读
# TiDB Docker 集群部署指南
在本篇文章中,我们将指导您如何在 Docker 环境中部署 TiDB 集群。TiDB 是一个开源的分布式数据库,支持水平扩展,故障恢复以及高可用性。下面将为您介绍整个部署的流程,随后每一步的具体操作及代码。
## 部署流程概述
以下是 TiDB Docker 集群部署的主要步骤:
| 步骤 | 描述 |
|------|------|
| 1
=================== 下面进入真正的实施部署阶段了=== 概述Ansible 是一款自动化运维工具,TiDB-Ansible 是 PingCAP 基于 Ansible playbook 功能编写的集群部署工具。使用 TiDB-Ansible 可以快速部署一个完整的 TiDB 集群(包括 PD、TiDB、TiKV 和集群监控模块)。 本部署工具可以通
转载
2024-05-21 15:21:49
177阅读
文章目录一、配置互免二、中控机安装TIUP组件三、TIKV目标机器配置相关参数四、配置初始化参数五、验证集群部署状态 前言,部署时相关软硬件参照官方网站 我是官网 一、配置互免中控机创建tidb用户,创建密码adduser tidb
passwd tidb设置免密操作visudo在最后一行加入tidb ALL=(ALL) NOPASSWD: ALL另外visudo.注释掉如下内容#Defaul
转载
2023-07-30 08:12:18
258阅读
TiDB集群体系结构
作者:周万春
微信:lovemysql3306
1、CAP分布式
CAP 理论是分布式系统的一个基础理论,它描述了任何一个分布式系统最多只能满足以下三个特性中的两个:
一致性(Consistency)
可用性(Availability)
分区容错性(Partition tolerance
2、TiDB整体架构
TiDB 有以下的一些优势:
转载
2023-08-28 23:17:02
115阅读
Docker部署Tomcat的详细的步骤首先通过docker拉取tomcat的镜像文件docker pull tomcat:latest
# 查看镜像文件
docker images运行结果:通过docker的命令运行tomcat容器docker run --name tomcat8080 -p 8080:8080 tomcat运行结果:补充:如果想运行多个tomcat,只需要修改端口号即可do
转载
2023-11-03 08:19:09
79阅读
一. TiDB的核心特性高度兼容 MySQL 大多数情况下,无需修改代码即可从 MySQL 轻松迁移至 TiDB,分库分表后的 MySQL 集群亦可通过 TiDB 工具进行实时迁移。水平弹性扩展 通过简单地增加新节点即可实现 TiDB 的水平扩展,按需扩展吞吐或存储,轻松应对高并发、海量数据场景。分布式
转载
2024-01-08 13:54:26
96阅读
作者: lqbyz 的tidb集群再部署一个不同服务组件构建的集群。异构集群是与已有 TiDB 集群不同配置的节点构成的集群。 适用...
原创
2023-05-03 10:30:57
143阅读
http://blog.itpub.net/29785807/viewspace-2789852/ 一.安装规划 1 2 3 4 5 6 使用15台服务器 5台tidb服务器:每台3
转载
2024-01-12 10:55:09
386阅读
TIDB要解决问题:1. 兼容mysql2. 分布式存储,扩展能力强。3. 支持OLTP4. 可以直接利用TiSpark做实时分析。5. 稳定的高可用性6. 无阻塞在线DDLTIDB特点1. 水平扩展:包括计算能力和存储能力。TiDB Server 负责处理 SQL 请求,随着业务的增长,可以简单的添加 TiDB Server 节点,提高整体的处理能力,提供更高的吞吐。TiKV 负责存储数据,随着
转载
2023-12-11 08:45:08
76阅读
作者: Hacker_小峰 原文
背景 因降本的原因,需要将流量较小的 TiDB 集群下线,并将其数据合并到新的 TiDB 集群。 schema version 上游 TiDB 集群 v5.4.0 下游 TiDB 集群 v5.4.3 此次合并集群用的工具有: dumpling 导出 + loader 导入 + TiCDC 增量数据实时同步 ; TiCDC
转载
2024-05-29 08:26:38
91阅读
# TiDB的建议部署架构
TiDB是一个兼容MySQL的分布式数据库,它结合了事务性和分析性处理(HTAP)的优点,适用于许多现代应用场景。在使用TiDB时,合理的部署架构能够帮助我们更好地利用其特性,提高性能和可伸缩性。本文将介绍TiDB的建议部署架构,并提供相应的代码示例。
## 部署架构概述
建议的TiDB部署架构包括以下几个核心组件:
1. **TiDB Server**:处理S