E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
tikv
MatrixOne---MatrixKV产品体验
如果对TiDB架构比较熟悉的同学可以把MatrixKV等同于一个
TiKV
+PD,而MatrixKV其中使用的RocksDB换成了Pebb
☞ ♚ ☜
·
2024-02-06 13:34
docker
容器
java
[Paper Reading] TiDB: A Raft-based HTAP Database
Introduction=====2.RAFT-BASEDHTAP=====3.ARCHITECTURE=====4.MULTI-RAFTSTORAGE=====4.1Row-basedStorage(
TiKV
wangxin201492
·
2024-02-04 00:58
Paper
Reading
database
big
data
数据库之TiDB基础讲解
文章目录1TiDB1.1引言1.2TiDB介绍1.3系统架构1.3.1TIDBServer1.3.2PDServer1.3.3TIKVServer1.3.4
TiKV
如何不丢失数据1.3.5分布式事务支持
爱吃牛肉的大老虎
·
2024-02-02 14:00
数据库
数据库
tidb
05-TiDB 之 HTAP 快速上手
行存OLTP,列存OLAPHTAP数据一致性:作为一个分布式事务型的键值数据库,
TiKV
提供了满足ACID约束的分布式事务接口,并通过Raft协议保证了多副本数据一致性以及高可用。
xcg340123
·
2024-01-28 00:53
TiDB分布式数据库
tidb
HTAP
混合事务分析过程
TIDB修改日志级别
日志级别tidb默认日志级别为info,可选项为[debug,info,warn,error,fatal],在tidb-server,
tikv
-server,tiflash-server,pd-server
一名数据库爱好者
·
2024-01-26 19:06
tidb
服务器
linux
dba
数据库
运维
TIDB7.5LTS集群安装配置手册
在评估使用什么架构时,和开发同仁沟通需求,了解到该应用为OLTP但是数据量很集中,会有几张超大的表,如果要保证事务效率,使用mysql集群难免会要做分库分表,对后期的运维带来很大的挑战;而TIDB属于分布式集群,
TIKV
xiaofan23z
·
2024-01-26 11:02
TIDB
tidb
数据库
升腾威讯怎么恢复集群_tidb损坏
tikv
节点怎么恢复集群
tikv
节点宕机(机器再起不来),或者数据节点被rm-rf掉了怎么办正常情况下
tikv
节点down掉了。此时不要去执行storedeletestore_id。
weixin_39876145
·
2024-01-12 01:21
升腾威讯怎么恢复集群
Raft
TIKV
读取线性化实现
RaftlogreadTiKV是一个要保证线性一致性的分布式KV系统,所谓线性一致性,一个简单的例子就是在t1的时间我们写入了一个值,那么在t1之后,我们的读一定能读到这个值,不可能读到t1之前的值。因为Raft本来就是一个为了实现分布式环境下面线性一致性的算法,所以我们可以通过Raft非常方便的实现线性read,也就是将任何的读请求走一次Raftlog,等这个log提交之后,在apply的时候从
sober_me
·
2024-01-09 09:46
分布式
raft
TiDB故障处理之让人迷惑的Region is Unavailable
背景最近某集群扩容了一批物理机,其中
TiKV
节点有6台机器12个实例,同时调整了label设置增加了一层机柜级容灾。
工业甲酰苯胺
·
2023-12-29 22:46
tidb
人工智能
前端
开发语言
云卷云舒::云原生数据库系列-分布式KV事务数据库
TiKV
一、简介:
TiKV
是一个开源的分布式事务Key-Value数据库,支持跨行ACID事务,同时实现了自动水平伸缩、数据强一致性、跨数据中心高可用和云原生等重要特性。
Cloud云卷云舒
·
2023-12-24 06:00
数据库
分布式
数据库
云原生
云计算
【TiDB理论知识04】
TiKV
-分布式事务与MVCC
begin;(1,'Tom')-->(1,'Jack')(2,'zhangsan')-->(2,'lisi')commit;比如(1,‘Tom’)存储在一个
TiKV
中,(2,'zhangsan')存储在另一
DBA之路
·
2023-12-06 07:13
TiDB
分布式
一致性模型
有时候,在跟一些同学讨论
TiKV
事务模型的时候,我都提到了Linearizability,也提到了SnapshotIsolation,以及需要手动lock来保证SerializableSnapshotIsolation
siddontang
·
2023-12-05 08:19
TiDB 6.x基础
1.数据库架构1.1
TiKV
数据持久化rocksdb强一致副本高可用raft协议MVCC快照读分布式事务Coprocessor1.2TiDB-server处理客户端连接解析与编译sql关系型数据与kv转化执行
HT c++
·
2023-11-26 05:06
tidb
java
大数据
tidb mysql 查询_TiDB 基础操作集
一、硬件选型1、测试环境推荐配置2、生产环境推荐配置3、如果
tikv
服务器的CPU及磁盘配置较高,可以考虑多实例部署,按照每个
tikv
实例16~20core+64G内存+800G磁盘的比例分配硬件资源。
斯里兰卡七七
·
2023-11-26 04:36
tidb
mysql
查询
mysql dump tidb_TiDB 基础操作集
一、硬件选型1、测试环境推荐配置2、生产环境推荐配置3、如果
tikv
服务器的CPU及磁盘配置较高,可以考虑多实例部署,按照每个
tikv
实例16~20core+64G内存+800G磁盘的比例分配硬件资源。
weixin_39557813
·
2023-11-26 04:05
mysql
dump
tidb
TiDB基础
目录一些基本概念OLTP/OLAP谷歌的三驾马车CAP理论计算和存储分离TiDB基础TiDB设计六大目标TiDB分层结构
TiKV
底层原理数据结构高可用设计如何实现扩展
TiKV
的MVCC和事务支持
TiKV
勇敢的菜鸡
·
2023-11-26 04:31
TiDB
数据库
TiDB基础配置
TIDB的配置系统配置:一部分存储在TIDB数据库的KV存储中专指TiDB-Server的参数,不包括
TIKV
和PD一部分参数的修改不需要重启即可持久化有作用域范围可以通过MySQL客户端进行修改集群配置
袁番番
·
2023-11-26 04:01
备考PCTA
数据库
TiDB数据库要点及练习
TiDBServer·处理客户端的连接·SQL语句的解析和编译·关系数据库与KV的转化·SQL语句的执行·执行olineDDL·垃圾回收·热点小表缓存V6.0
TiKV
·数据持久化·副本的强一致性和高可用性
虫儿飞356
·
2023-11-26 04:30
数据库
tidb
TiKV
& TiFlash 加速复杂业务查询丨TiFlash 应用实践
背景在互联网公司或传统公司的CRM系统中,最常用的功能之一是客户的筛选。通过不同角度、维度、标签的组合来框选客户,以便后续的业务操作。这无疑是对传统关系型数据库,或者关系数据库加列存数据库的架构是一种考验,主要有下面几个痛点:传统的关系型数据库无法通过加索引来优化加速查询,业务无法正常开展;列存数据库需要把筛选相关数据放到列数据库,并且需要做好数据实时同步;无法从数据库层面做好数据的读取,往往需要
每天读点书学堂
·
2023-11-25 19:00
数据库
sql
mysql
tidb
开发语言
PCTA认证考试-01_TiDB数据库架构概述
了解TiDBServer,
TiKV
,TiFlash和PD的主要功能。
hlsongsong
·
2023-11-25 19:29
TiDB
tidb
数据库
TIDB拓扑结构
PD(PlacementDriver)Server:整个TiDB集群的元信息管理模块,负责存储每个
TiKV
节点实时的数据分布情况和集群的整体拓扑结构,为分布式事务分配事务ID。
lv_zj
·
2023-11-25 19:27
TIDB
tidb
【TIDB】TiDB认证考试PTCA 练习题 题库
目录题目答案解析题目1.下列功能是由
TiKV
或TiFlash实现的为?
DBA之路
·
2023-11-25 19:54
TiDB
tidb
oracle
数据库
数据一致性保障难点与解决方案
著名的Paxos算法(Megastore、Spanner),Raft协议(ETCD、
TiKV
、Consul),ZAB协议(ZooKeeper)等分布式一致性解决方案,都是在此背景下而诞生的。
Impl_Sunny
·
2023-11-21 13:38
项目方案
数据一致
分布式系统
TiDB 官方设计文档翻译(一)
有关于TiDB的架构、部署和运维,官方有中文的文档,链接是:https://github.com/pingcap/docs-cn官方还有另外一份文档,讲的是TiDB和
TiKV
的设计思想和技术细节,个人很喜欢
msdnchina
·
2023-11-10 00:29
tidb
TiDB在测试环境的安装部署
下面是官方文档的测试环境的安装需求:组件CPU内存本地存储网络实例数量(最低要求)TiDB8核+16GB+无特殊要求千兆网卡1(可与PD同机器)PD4核+8GB+SAS,200GB+千兆网卡1(可与TiDB同机器)
TiKV
8
super_pcm
·
2023-11-01 19:31
TiDB 集群报警规则
本文介绍了TiDB集群中各组件的报警规则,包括TiDB、
TiKV
、PD、TiFlash、TiDBBinlog、TiCDC、Node_exporter和Blackbox_exporter的各报警项的规则描述及处理方法
每天读点书学堂
·
2023-10-31 12:08
tidb
数据库
运维
大数据
TiDB 集群安装
安装TiDBTiDB需要安装
TiKV
,RocksDB,PD等软件。
hiekay
·
2023-10-31 04:09
TiDB5.4分布式安装部署(一)
192.168.31.28pd,tidb,
tikv
,tiflash,monitoring,grafana,alertmanager192.168.31.196pd,tidb,
tikv
,tiflash192.168.31.112pd
小青蛙呱呱跳
·
2023-10-15 14:53
大数据
db
大数据
Centos7 TiDB 数据库安装部署
组件|CPU|内存|磁盘|实例数(最低)TiDB8Core+16GB+无特殊要求1PD4Core+8GB+SAS,200GB+1
TiKV
8Core+32GB+SSD,200GB+3TiFlash32Core
sunny05296
·
2023-10-15 14:22
数据库
tidb
数据库
服务器
《打造高可用监控系统》之——Prometheus使用
TIKV
进行远程读(remote_read)和远程写(remote_write)
目录背景需求目标存储选型Prometheus官方文档存储使用方式remotewriteconfigremotereadDemo小结选型
TiKV
接入PrometheusDocker镜像第三方镜像这一段小结自己打包镜像编译源码制作
技术流奶爸奶爸
·
2023-10-07 14:05
Prometheus
原创
打造低成本高可用监控系统
使用 TiDB 时的连接池和负载均衡器配置策略
原文来源:https://tidb.net/blog/55452f4f【是否原创】是【首发渠道】TiDB社区【正文】一、背景TiDB计算层——tidb-server的无状态特点、以及事务状态由存储组件(
TiKV
TiDB 社区干货传送门
·
2023-09-28 06:28
tidb
负载均衡
运维
TIDB分布式集群叠加HAProxy实现负载均衡
软件版本:haproxy-2.0.20keepalived-1.4.5测试环境:tidb集群:pd_server*3,tidb_server*3,
tikv
*3一、修改内核参数echo "net.ipv4
StevenBeijing
·
2023-09-28 06:28
分布式
linux
数据库
nginx
mooc
我是如何低效的看
TiKV
代码的(三)
逃不开躲不掉的mvcc无论是为了提高事务的吞吐,还是事务的隔离级别,我们都逃不开mvcc的概念.这个概念并非是分布式数据库引入的新概念,MySQL,Postgres数据库就使用了这些技术.
TiKV
的源码中
德古拉_4899
·
2023-09-21 13:41
国产数据库备份恢复(TiDB\达梦\OceanBase\openGauss\GaussDB\GBASE)——筑梦之路
TiDB:BR简介|PingCAPDocs备份原理介绍:BR设计原理|PingCAPDocsBR设计原理BR将备份或恢复操作命令下发到各个
TiKV
节点。
TiKV
收到命令后执行相应的备份或恢复操作。
筑梦之路
·
2023-09-20 05:56
数据库技术
tidb
oceanbase
TiDB和OceanBase功能比较
TiDBOceanBase是否存算分离存储计算分离;缺点是故障排查的方向和点太多,会加大排查的难度tidb-pd-
tikv
各个组件(这也是存算分离存在的普遍问题);优点是弹性扩缩容能力较强存储计算一体;
Joyce.Du
·
2023-09-19 14:41
TiDB
TiDB
OceanBase
TiDB简述及
TiKV
的数据结构与存储 | 京东物流技术团队
1概述TiDB是PingCAP公司自主设计、研发的开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理(HybridTransactionalandAnalyticalProcessing,HTAP)的融合型分布式数据库产品,具备水平扩容或者缩容、金融级高可用、实时HTAP、云原生的分布式数据库、兼容MySQL5.7协议和MySQL生态等重要特性。目标是为用户提供一站式OLTP(Onl
·
2023-09-05 23:26
《转》
TiKV
& TiDB相关笔记
github一、
TiKV
存储简述通过单机的RocksDB,
TiKV
可以将数据快速地存储在磁盘上;通过Raft,将数据复制到多台机器上,以防单机失效。
祁小彬
·
2023-08-31 22:05
三篇文章了解 TiDB 技术内幕 - 谈调度
为什么要进行调度先回忆一下第一篇文章提到的一些信息,
TiKV
集群是TiDB数据库的分布式KV存储引擎,数据以Region为单位进行复制和管理,每个Region会有多个Replica(副本),这些Replica
hiekay
·
2023-08-26 09:55
【TiDB理论知识08】HATP概述
行存OLAP报表分析每次操作大量数据列存储2传统解决方案数据抽取到数仓或者数据湖ETL有延迟,一般会有T+1T+2数据多副本3HTAP的要求4TIDB的HTAP架构TiFlash特点:列存,一致性,与
TIKV
DBA之路
·
2023-08-24 18:05
TiDB
数据库
nodes had volume node affinity conflict
hadvolumenodeaffinityconflict.backgroundhelmdeletetidb-cluster--purge销毁tidbcluster之后,再次部署tidbcluster后发现
tikv
乙腾
·
2023-08-24 05:23
TIKV
节点数据文件误删后不更换服务器快速恢复
原文来源:https://tidb.net/blog/81a942af社区里很多大佬总结了多副本丢失的灾难恢复方法,但是平时遇到最多的单节点故障快速恢复还没有人总结,本文为亲身实践后总结的问题处理过程,此过程保持集群可用无需停止其他节点服务。背景故事发生在炎炎夏日的某一天,通过一系列磁盘的iops的测试后,发了个工单质疑阿里云的ESSD磁盘性能不达标,阿里云的客服给我发了一份他们的测试文档,我在某
TiDB 社区干货传送门
·
2023-08-20 09:42
服务器
运维
Error: failed to start
tikv
: failed to start:
tikv
192.168.56.17:20160, please check the instance‘s
Error:failedtostarttikv:failedtostart:
tikv
192.168.56.17:20160,pleasechecktheinstance'slog(/home/tidb/
你的凯子很吊
·
2023-08-12 20:49
tidb
学习 Rust Futures - Future 和 Stream
虽然mio是一个非常棒的库,并且
TiKV
也使用mio处理网络,事件逻辑等,但mio太底层,我们仍然需
你大兄弟
·
2023-08-09 07:53
Rust
rust
【笔记】TiDB技术内幕--说存储
简单来讲,可以将
TiKV
看做一个巨大的Map,其中Key和Value都是原始
zhangboo的程序猿之路
·
2023-08-08 08:11
065、故障处理之OMM_
TiKV
TiKVServerOOM对业务的影响
TiKV
上的请求失败造成异常退出regionleader重新选举raftgroup开始选举新的regionleader新的regionleader上报信息给PDServerregioncache
数哥
·
2023-07-29 11:35
TiDB从入门到精通
tidb
066、故障处理之热点问题
执行计划不合理具有顺序增长属性的索引扫描数据组织模型例如数据是序列递增,则有可能数据全部都集中一个region上,或者集中在一个节点定位热点TiDBDashboard流量可视化页面慢查询页面SQL语句分析Grafana监控
TiKV
-TroubleShootingTiKV-DetailsPDTiDB
数哥
·
2023-07-29 11:32
TiDB从入门到精通
数据库
tidb
【TiDB理论知识06】PD架构与作用
目录一PD的架构与功能PD架构PD作用名词解释路由功能二TSO的分配概念分配过程性能问题高可用问题三PD的调度原理总流程1信息收集2生成调度3执行调度四Label的作用Label的配置给
TiKV
打标签PD
DBA之路
·
2023-07-27 07:57
TiDB
tidb
TiSpark 原理之下推丨TiDB 工具分享
它通过Spark提供的拓展机制与内置的TiKVClientJava,在Spark之上直连
TiKV
进行读写,具有事务性读取、事务性写入与删除等能力。
TiDB_PingCAP
·
2023-07-27 07:23
开源分布式关系型数据库
TiDB
spark
大数据
数据库
【TiDB理论知识 07】SQL执行流程
被协议层接收ProtocalLayer通过PD获取时间戳parse模块解析SQL,通过词法解析与语法解析生成AST语法树编译SQLCompile模块,区分点查与非点查,生成执行计划发送给Executor,从
TIKV
DBA之路
·
2023-07-27 07:49
tidb
061、监控指标之
TiKV
资源相关Grafana监控
TiKV
-Details—>Cluster-StoreSize/AvailableSizeGrafana监控
TiKV
-Details—>Cluster-Cluster-CPU/
数哥
·
2023-07-26 07:40
TiDB从入门到精通
tidb
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他