关键词:
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目前也和... 查看详情