TiDB適用和不適用場景

2021-08-21 06:20:51 字數 702 閱讀 8594

tidb 的典型的應用場景是:

(1) 原業務的 mysql 的業務遇到單機容量或者效能瓶頸時,可以考慮使用 tidb 無

縫替換 mysql。tidb 可以提供如下特性:

(2) 大資料量下,mysql 複雜查詢很慢。

(3) 大資料量下,資料增長很快,接近單機處理的極限,不想分庫分表或者使用資料庫中介軟體等對業務侵入性較大、對業務有約束的 sharding 方案。

(4) 大資料量下,有高併發實時寫入、實時查詢、實時統計分析的需求。

(5) 有分布式事務、多資料中心的資料 100% 強一致性、auto-failover 的高可用的需求。

tidb 不適合的場景:

(1) 單機 mysql 能滿足的場景也用不到 tidb。

(2) 資料條數少於 5000w 的場景下通常用不到 tidb,tidb 是為大規模的資料場景

設計的。

(3)如果你的應用資料量小(所有資料千萬級別行以下),且沒有高可用、強一致性或

者多資料中心複製等要求,那麼就不適合使用 tidb。

大家要注意,目前tidb還不是乙個sql功能像傳統資料庫一樣完備的資料庫,他也不是解決所有問題的靈丹妙藥。要結合你的應用情況,對於新開發的面向網際網路業務的應用場景可能是比較合適的;對於已有應用系統的資料庫遷移到tidb這類情況,可能會涉及到應用改造,需要綜合評估考慮。

TiDB適用和不適用場景

tidb 的典型的應用場景是 1 原業務的 mysql 的業務遇到單機容量或者效能瓶頸時,可以考慮使用 tidb 無 縫替換 mysql。tidb 可以提供如下特性 吞吐量 儲存和計算能力的水平擴充套件 水平伸縮時不停服務 強一致性分布式 acid 事務 2 大資料量下,mysql 複雜查詢很慢。3...

TiDB適用場景和不適用場景

一 tidb簡介 tidb 是 pingcap 公司受 google spanner f1 啟發而設計的開源分布式 htap hybrid transactional and analytical processing 資料庫,結合了傳統的 rdbms 和nosql 的最佳特性。tidb 相容 my...

TiDB 的適用場景和不適用場景

典型的oltp場景 當您需要對海量資料 數十億行 進行隨機 實時讀 寫訪問時 實時 htap 場景 實時htap 混合事務 分析處理 要是有乙個使用tidb的類似oltp的場景,並且希望在tiflash的幫助下原地進行 olap分析時,新鮮的資料,對oltp效能無干擾 資料整合 有多個資料來源時,可...