zabbix----数据库替换为tidb分布式数据库(代码片段)

S4061222 S4061222     2022-12-08     795

关键词:

TiDB 简介

TiDB 是 PingCAP 公司自主设计、研发的开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理 (Hybrid Transactional and Analytical Processing, HTAP) 的融合型分布式数据库产品,具备水平扩容或者缩容、金融级高可用、实时 HTAP、云原生的分布式数据库、兼容 MySQL 5.7 协议和 MySQL 生态等重要特性。目标是为用户提供一站式 OLTP (Online Transactional Processing)、OLAP (Online Analytical Processing)、HTAP 解决方案。TiDB 适合高可用、强一致要求较高、数据规模较大等各种应用场景。

构成

TiDB Server 
PD Server  
TiKV Server 

功能性测试部署:

hostname	       IP	        安装的系统服务
server1	      172.25.28.1	    PD1,TiDB,zabbix-server,web
server2		  172.25.28.2		TiKV1
server3	      172.25.28.3		TiKV2

数据库所在server1上进行替换

1.下载压缩包

在这里插入图片描述

在这里插入图片描述

2.server1启动PD

解压

[root@server1 ~]# tar zxf tidb-latest-linux-amd64.tar.gz 

启动PD

[root@server1 tidb-v5.0.1-linux-amd64]# ./bin/pd-server --name=pd1 --data-dir=pd1 --client-urls="http://172.25.28.1:2379" --peer-urls="http://172.25.28.1:2380" --initial-cluster="pd1=http://172.25.28.1:2380" --log-file=pd.log &

在这里插入图片描述

3.server2和server3:启动TiKV

在这里插入图片描述
在这里插入图片描述

4.server1启动TiDB

在这里插入图片描述在这里插入图片描述

5.使用 MySQL连接 TiDB,创建zabbix数据库,授权

在这里插入图片描述

6.往数据库中导入数据

在这里插入图片描述

7.修改zabbix配置文件, 重启服务

在这里插入图片描述

在这里插入图片描述

8.修改zabbix前端php代码数据库连接端口及地址

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

9.浏览器访问

firefox:172.25.28.1/zabbix
在这里插入图片描述

猿创征文|分布式国产数据库tidb从入门到实战(代码片段)

写在前面本文讲解的是目前欢迎程度最高分布式国产数据库TiDB,详细讲解了TiDB的由来、架构、SQL基本操作、SpringBoot整合TiDB等内容。目录写在前面一、概述二、与MySQL兼容性对比三、安装使用四、SQL基本操作4.1、库操作4.2、... 查看详情

猿创征文|国产数据库tidb架构特性(代码片段)

前言TiDB是PingCAP公司自主设计、研发的开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理(HybridTransactionalandAnalyticalProcessing,HTAP)的融合型分布式数据库产品,具备水平扩容或者缩容、金融级高可用、... 查看详情

tidb初级课程体验8(文件和日志与监控)

TIDB是一个分布式数据库,那么与单机相比,他的文件的分布式使用与单机架构的数据库是有不同的。一般我们的数据库包含有如下几类问题1 数据文件2 配置文件3 数据日志文件4 告警错误文件从图中看,TIDB分布式... 查看详情

分布式数据库tidb在携程的实践

作者简介 Army,携程数据库专家,主要负责分布式数据库运维及研究。Keira,资深数据库工程师,主要负责MySQL和TiDB运维。Rongjun,携程大数据架构开发,专注离线和实时大数据产品和技术。前言携程自2014... 查看详情

tidb一个大数据实时计算的存储利器(代码片段)

...是由中国PingCAP公司开发的,是一个开源的分布式NewSQL数据库。它最初的设计目标是解决传统关系型数据库的瓶颈和限制,实现高可用、可扩展和高性能的数据存储和处理。TiDB架构详解TiDB是一个分布式的NewSQL数据库,... 查看详情

tidb初级课程体验2(分布式数据库引擎)

...的逻辑有序性,通过逻辑有序性来实现查找,这与其他的数据库查找的方式类似,而数据的存储中是需要有逻辑映射的关系,与位移的处理。通过主键找到数据本身对应的物理地址, 查看详情

建议收藏7000+字的tidb保姆级简介,你见过吗(代码片段)

TIDB简介什么是TIDBTiDB是一个分布式NewSQL数据库。它支持水平弹性扩展、ACID事务、标准SQL、MySQL语法和MySQL协议,具有数据强一致的高可用特性,是一个不仅适合OLTP场景还适合OLAP场景的混合数据库。TiDB是PingCAP公司自主设计、研发... 查看详情

猿创征文|国产数据库实战之使用docker部署tidb集群(代码片段)

猿创征文|国产数据库实战之使用Docker部署TiDB集群一、TiDB介绍1.TiDB简介2.TiDB特性3.TiDB集群整体架构4.TiDB集群各部分介绍5.本次TiDB集群组件二、检查本地环境1.检查docker状态2.检查docker版本3.检查docker-compose版本三、下载tidb-docker-comp... 查看详情

猿创征文|国产数据库实战之使用docker部署tidb集群(代码片段)

猿创征文|国产数据库实战之使用Docker部署TiDB集群一、TiDB介绍1.TiDB简介2.TiDB特性3.TiDB集群整体架构4.TiDB集群各部分介绍5.本次TiDB集群组件二、检查本地环境1.检查docker状态2.检查docker版本3.检查docker-compose版本三、下载tidb-docker-comp... 查看详情

猿创征文|国产数据库实战之使用docker部署tidb集群(代码片段)

猿创征文|国产数据库实战之使用Docker部署TiDB集群一、TiDB介绍1.TiDB简介2.TiDB特性3.TiDB集群整体架构4.TiDB集群各部分介绍5.本次TiDB集群组件二、检查本地环境1.检查docker状态2.检查docker版本3.检查docker-compose版本三、下载tidb-docker-comp... 查看详情

网易云音乐dba谈tidb选型:效率的选择(代码片段)

...ry:本文摘自由网易DBA团队撰写的《效率的选择——分布式数据库TiDB网易内部选型介绍》一文,对比了以TiDB为基础的创新架构和MySQL+DDB传统架构的差异,从业务适配、降本增效、技术创新等多个维度阐释了网易考虑引... 查看详情

htapx云原生:tidb加速释放数据价值,实现数据敏捷

2022年6月28日,企业级开源分布式数据库厂商PingCAP举行“TiDBV6暨PingCAP云战略发布会”,发布了TiDBV6版本,分享了TiDB技术演进路线,并与合作伙伴一起解读了云原生时代的数据库解决方案和生态战略,为广大MySQ... 查看详情

pingcapx亚马逊云科技,为tidb云端体验“加冕”

...TiDB登陆亚马逊云科技Marketplace(中国区),为数据库用户和PingCAP自身带来了多方面的成效。为了帮助更多的数据库用户从云原生的架构中获益,PingCAP决定与亚马逊云科技合作,并由亚马逊云科技核心咨询合作... 查看详情

tidb在大数据架构下的应用

...次遇上知乎的大数据架构,那时我们将HiveMetaStore的元数据库迁移到了TiDB,得到了超过单机数据库一个量级的性能提升。在见识过分布式NewSQL数据库TiDB的威力后,我们对TiDB寄予厚望,将TiDB应用到了大数据架构的... 查看详情

tidb-分布式关系型数据库讲解(代码片段)

一、传统关系型数据库所面临的问题根据以往的MySQL使用经验,MySQL单表在5000万行以内时,性能较好,单表超过5000万行后,数据库性能、可维护性都会极剧下降。当然这时候可以做MySQL分库分表,比如使用Mycat或Shard... 查看详情

当大数据架构遇上tidb(代码片段)

...数据架构与TiDB首次相遇,那时我们将HiveMetaStore的元数据库迁移到了TiDB,得到了超过单机数据库一个量级的性能提升。在见识过分布式NewS 查看详情

数据库必知必会:tidbtikv分布式事务(代码片段)

(数据库必知必会:TiDB(4)TiKV分布式事务)分布式事务存在的问题假设有这样一个事务:begin:updatepersonsetname=Tomwhereid=1;updatepersonsetname=Jackwhereid=2;commit;由于数据在TiKV中是分布式存储的,那么这两条数据就有可能分布在TiKV的两个实... 查看详情

tidb是否国产化数据库?是否通过国家的国产化软件认证

TiDB当然是国产数据库,TiDB的创始团队都是中国人,研发团队分布在北京、上海、广州、深圳、杭州、成都、珠海,算得上是国人主导的最有国际影响力的开源分布式数据库项目了(TiDB及TiKV代码贡献者超过700人)。TiDB目前也和... 查看详情