成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

聊聊國產數據庫TiDB相關知識,你學會了嗎?

數據庫 其他數據庫
針對至少有千萬行級別的大表,或者數據庫schema的占空空間有T級別的數據量比較適合TiDB;如果數據存儲規模少于500G且每秒查詢量少或并發量小則建議使用mysql。

1、簡介 

TiDB 是由PingCAP 公司研發設計的開源分布式 HTAP (Hybrid Transactional and Analytical Processing) 數據庫,它結合了傳統的關系型和非關系型數據庫的最佳特性。TiDB 兼容 MySQL,支持無限的水平擴展,具備強一致性和高可用等特性。

并提供一站式 OLTP (Online Transactional Processing)、OLAP (Online Analytical Processing)、HTAP 解決方案

2、TiDB的組成

TiDB主要包括三個核心組件:TiDB Server,PD Server和TiKV Server。下面簡單給大家介紹一下。

圖片

2.1 TiDB Server

圖片

屬于SQL 層,是對外暴露 MySQL 協議的連接 endpoint,主要 負責接受客戶端的連接,執行 SQL 解析和優化,最終生成分布式執行計劃。TiDB 層本身是無狀態的,可以啟動多個 TiDB 實例,通過負載均衡組件(如 LVS、HAProxy 或 F5)對外提供統一的接入地址,客戶端的連接可以均勻地分攤在多個 TiDB 實例上以達到負載均衡的效果。TiDB Server 本身并不存儲數據,只負責解析SQL,將實際的數據讀取請求轉發給底層的存儲節點 TiKV(或 TiFlash)

2.2 PD Server(PD)

圖片

PD主要負責整個 TiDB 集群的元信息管理模塊。

負責存儲每個 TiKV 節點實時的數據分布情況和集群的整體拓撲結構,提供 TiDB Dashboard 管控界面,并為分布式事務分配事務 ID。

PD 不僅存儲元信息,同時還會根據 TiKV 節點實時上報的數據分布狀態,下發數據調度命令給具體的 TiKV 節點。

PD 由至少3個節點構成,擁有高可用的能力。PD 通過 Raft 協議保證數據的安全性。一般建議部署奇數個 PD 節點。

2.3 TiKV Server

圖片

TiKV Server 主要負責存儲數據,從外部看 TiKV 是一個分布式的提供事務的 Key-Value 存儲引擎。

存儲數據的基本單位是 Region,每個 Region 負責存儲一個 Key Range (從 StartKey 到EndKey 的左閉右開區間)的數據,每個 TiKV 節點會負責多個 Region 。TiKV 使用 Raft協議做復制,保持數據的一致性和容災。

3、TiDB的關鍵特性

3.1 高度兼容 MySQL

大部分情況下,不需要調整代碼就可以輕松從MySQL遷移至TiDB數據庫,分庫分表后的MySQL集群也可以通過TiDB工具進行實時遷移。

3.2 水平彈性擴展

通過簡單地增加新節點就可以實現TiDB的水平擴展,按業務需要擴展吞吐量或存儲,輕松應對高并發、海量數據場景,按需的方式也可以節約不少的成本。

3.3 分布式事務

TiDB完全支持標準的 ACID 事務。

3.4 金融級別高可用

相比于傳統主從復制方案,基于Raft的多數派選舉協議可以提供金融級的 100% 數據強一致性保證,且在不丟失大多數副本的前提下,可以實現故障的自動恢復,不需要認為的介入處理。

3.5 一站式 HTAP 解決方案

TiDB 作為典型的 OLTP 行存數據庫,同時兼具強大的 OLAP 性能,配合 TiSpark,可提供一站式 HTAP解決方案,一份存儲同時處理OLTP & OLAP(OLAP、OLTP的介紹和比較 )無需傳統繁瑣的 ETL 過程。

3.6 云原生 SQL 數據庫

TiDB是為云服務而設計的數據庫,可以同 Kubernetes 容器化技術深度耦合,支持公有云、私有云和混合云。使安裝部署、配置和維護變得十分簡單。

4、適用場景

4.1 千萬級以上數據存儲

針對至少有千萬行級別的大表,或者數據庫schema的占空空間有T級別的數據量比較適合TiDB;如果數據存儲規模少于500G且每秒查詢量少或并發量小則建議使用mysql。

4.2 高并發

如果你的并發量高達十萬以上,可以實用TiDB,省去了中間件和分庫分表的麻煩。

4.3 運維人員不足

TiDB可以自動維護數據的強一致性和高可用,大大減少了數據庫運維的工作。

責任編輯:武曉燕 來源: IT技術分享社區
相關推薦

2023-01-29 08:08:34

并發庫conc通用庫

2022-11-01 09:27:28

數據庫國產運維

2024-08-21 08:27:30

擴展數據庫服務器

2023-11-13 18:36:04

知識抽取NER

2023-07-10 08:36:21

工具pptword

2024-03-05 10:09:16

restfulHTTPAPI

2022-12-26 07:48:04

敏捷項目

2024-06-12 08:36:25

2023-07-03 07:20:50

2023-03-07 07:50:15

Transactio事務代碼

2024-11-08 08:56:01

2024-08-19 10:24:14

2022-09-26 08:49:11

Java架構CPU

2022-04-13 09:01:45

SASSCSS處理器

2022-12-08 10:49:43

2022-07-11 09:00:37

依賴配置文件Mybati

2024-12-06 10:54:17

國產分布式數據庫

2024-10-29 08:08:44

2023-06-05 08:36:04

SQL函數RANK()

2022-03-05 23:29:18

LibuvwatchdogNode.js
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲成人精品视频 | 亚洲二区精品 | 日韩免费视频一区二区 | 黄色在线观看国产 | 男女羞羞的网站 | 国产成人午夜高潮毛片 | 中文字幕人成人 | 国产精品伦一区二区三级视频 | 欧美成人一区二区三区 | 一区二区免费看 | 天天天操 | 日韩视频在线免费观看 | 国产a级黄色录像 | 极品久久| 成人免费看黄网站在线观看 | 成人性视频免费网站 | 福利视频一区二区 | 日韩成人在线播放 | 欧美一区二区大片 | 91免费观看在线 | 久久里面有精品 | 久久免费看 | 久久国产激情视频 | 国产欧美视频一区 | 91网站在线看 | 欧美一区二区三区在线看 | 毛片区| 手机看片169| 久久成人精品视频 | 久久国内精品 | 成人在线视频免费看 | 暖暖日本在线视频 | 伊人久久综合 | 久久久99精品免费观看 | 亚洲精品视频一区 | 欧美日韩精品一区二区 | 日本亚洲精品成人欧美一区 | 毛片入口| 国产精产国品一二三产区视频 | 激情国产 | 天天干天天插天天 |