Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
TiUG #0 発表資料: TiDBの紹介と最新情報
Search
bohnen
January 28, 2024
Technology
0
260
TiUG #0 発表資料: TiDBの紹介と最新情報
TiUG (TiDB User Group) で発表したTiDBの概要と最新情報(v7.5.0 LTS & v7.6.0 dev) の資料です。
bohnen
January 28, 2024
Tweet
Share
More Decks by bohnen
See All by bohnen
Momento会 #9 TiDB ServerlessとMomentoの話
bohnen
0
75
Cloud on the beach - いろいろな雲のかたち
bohnen
1
75
TiUG #1 TiDB overview and update
bohnen
0
250
みんなのPython勉強会: 最近のDB事情 TiDB Serverlessの紹介
bohnen
1
740
Postman Tokyo Meetup - Serverless Integration with Flows
bohnen
2
210
Serverless Meetup Re:boot 福岡 TiDB Serverlessの紹介
bohnen
1
160
Serverless Meetup Fukuoka Workshop TiDB
bohnen
0
77
Momento会 #8 Serverless with TiDB/Momento/Postman
bohnen
0
82
Momento Topics使ってみた
bohnen
0
180
Other Decks in Technology
See All in Technology
Google Agentspaceを実際に導入した効果と今後の展望
mixi_engineers
PRO
3
700
薬屋のひとりごとにみるトラブルシューティング
tomokusaba
0
320
リモートワークで心掛けていること 〜AI活用編〜
naoki85
0
140
ユーザー課題を愛し抜く――AI時代のPdM価値
kakehashi
PRO
1
120
形式手法特論:位相空間としての並行プログラミング #kernelvm / Kernel VM Study Tokyo 18th
ytaka23
3
1.3k
20250807_Kiroと私の反省会
riz3f7
0
220
[OCI Technical Deep Dive] OracleのAI戦略(2025年8月5日開催)
oracle4engineer
PRO
1
160
【新卒研修資料】数理最適化 / Mathematical Optimization
brainpadpr
27
13k
生成AIによるデータサイエンスの変革
taka_aki
0
3k
Amazon Inspector コードセキュリティで手軽に実現するシフトレフト
maimyyym
0
100
いかにして命令の入れ替わりについて心配するのをやめ、メモリモデルを愛するようになったか(改)
nullpo_head
7
2.6k
AI時代の経営、Bet AI Vision #BetAIDay
layerx
PRO
1
2k
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
95
14k
Building Applications with DynamoDB
mza
96
6.5k
Fireside Chat
paigeccino
38
3.6k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
It's Worth the Effort
3n
185
28k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
183
54k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
Typedesign – Prime Four
hannesfritz
42
2.7k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Transcript
祝☆TiUG #0 TiDBの簡単な紹介と最新情報 PingCAP Developer Advocate 関⼝匡稔 @bohnen
関⼝匡稔 @bohnen PingCAP株式会社 Developer Advocate (⾒習い)
TiDBとは? TiDBはグローバルで3000社以上で採⽤ OSSの中でもトップクラスの⾼評価、信頼性 数百TB、100万QPS以上をさばく MySQL互換 分散データベース! • MySQL互換 •
スクラッチでオープンソース (Apache 2.0) ◦ Go(TiDB, PD), Rust (TiKV), C++ (TiFlash) • オンプレミスにも、クラウドにも対応 • 本番運用可能な運用ツール・ダッシュボード
NewSQL + HTAP MySQL wire protocol compatible TiDB PD TiFlash
TiKV Design Goals • 水平スケール • 高い可用性と信頼性 • 強い一貫性 • 運用の容易さ
可⽤性/信頼性を⾃動で提供するNewSQL NewSQL ‧マスターの性能に律速される ‧機動的な性能の増減が困難 ‧マスターとレプリカの明確な区別 ‧ノード追加による性能向上 ‧障害時の⾃動フェイルオーバー ‧アプリ側視点での構成がシンプル App マスター
リードレプリカ Read Only Read/Write App マルチマスター Read/Write 同期 同期 従来のRDBMS
データ活⽤をシンプルにするHTAP APPサーバ ポータル DB レプ リカ ETL DWH BI 列指向
OLAP データ OLTP 行指向 同期 ⼀つのデータベースシステムに OLTP⽤(TiKV)とOLAP⽤ (TiFlash)の⼆つのストレージエ ンジンを持つ ⼀つのシステムで両⽅のユース ケースに対応でき、リアルタイ ム分析に寄与。データパイプラ インもシンプルに。
Instance Kubernetes Cloud TiUP クラスタのセットアップから 運用までAll-in-One TiDBの3つのセットアップ TiDB Operator
k8sでのセットアップ・運 用 TiDB Cloud フルマネージドDaaS マルチクラウドに対応
TiDBの始め⽅ - TiUP > curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh
| sh > tiup playground 2行で始めるTiDB 本番相当のDashboard
TiDBの始め⽅ - TiDB Cloud (Serverless) クレカ不要! AI Powered Web IDE
OSSInsight on TiDB Serverless データ量 - 12 TBs, 60億⾏を超える過去‧現在の github過去イベント(リアルタイム)
混在ワークロード - 決められたSQLのダッシュボー ドと、とんでもないクエリを吐く AI 予測出来ないトラフィック - Hackernewsでバズる と 7x のトラフィック 72.7% Cost Reduction Zero Manual Intervention During Spikes 5X Development Efficiency for LLM Data Apps
TiDB 最新情報
TiDB v7.5.0 LTS 待望のMySQL v8互換! ・・・といってもCTEやJSONなど大物は既に対応済みだったので、よ り普通にv8として利用してもらうような改良がメイン • バージョン文字列 •
文字コードと照合順序 • 分散タスク実行フレームワーク • Add Indexのパラレル実行 • DDLのsuspend/resume
TiDB v7.6.0 Dev RocksDB派生 Titanがデフォルトに ※次のLTSでどうなるかはこれから JSON型などの大きなカラムは RocksDBのSST圧縮負荷が高い。 それらのデータをLSMから外し、 別管理として書込負荷を減らす
TiDB v7.6.0 Dev TiDB特化SQL Proxy: TiProxy登場 ※今までクローズドベータでした TiDBの状態を把握してユーザーコネク ションを振り分ける機能を持つ。 アップグレード時にもコネクションの切
断がない。 https://youtu.be/HLrIwbMgOhg?feature=shared
TiDB Cloud (Serverless) • Data Service (SQLをAPIとして公開) • Private Link対応
• Branching • Serverless Driver • Vercel連携 (Preview機能にも対応) • OIDC/SAML SSO • 完全Private Linkのみ • Data Serviceの独自ドメイン 2週間に一回の頻度でリリースするアジャイル開発!
THANK YOU. https://pingcap.co.jp/tidb-cloud/ 是非試してみてください!