Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Cloud on the beach - いろいろな雲のかたち

bohnen
April 26, 2024
53

Cloud on the beach - いろいろな雲のかたち

Cloud on the beach 2024での発表資料です。

bohnen

April 26, 2024
Tweet

Transcript

  1. TiDBとは? TiDBはグローバルで3000社以上で採⽤ OSSの中でもトップクラスの⾼評価、信頼性 数百TB、100万QPS以上をさばく
 MySQL互換 分散データベース!
 
 • MySQL互換
 •

    スクラッチでオープンソース (Apache 2.0)
 ◦ Go(TiDB, PD), Rust (TiKV), C++ (TiFlash)
 • オンプレミスにも、クラウドにも対応
 • 本番運用可能な運用ツール・ダッシュボード

  2. NewSQL + HTAP Design Goals • MySQL互換
 • 運用の容易さ
 •

    水平スケール
 • 高い可用性と信頼性
 • 強い一貫性
 AZ AZ AZ TiKV TiKV TiKV TiDB TiDB TiDB LB SQL KVS
  3. TiDB Serverless TiDB Cloud CLI VS Code @TiDB_Developer 豊富な開発ツールサポート 慣れてるインターフェース

    使い慣れたフレームワーク MySQL 互換 従量課金 HTAP AI Powered オート スケール 生成AIをデータベースにも DB界で最速実装 Serverlessデータベース初?! OLTPだけじゃなくて、分析まで 複雑な構成は不要 使った分だけ課金 上限設定あり! Edge 対応 Proxy不要で すぐに使える
  4. HTAP: ビルトインDWH 列指向 データ OLTP 行指向 OLAP データ データ ALTER

    TABLE table SET TIFLASH REPLICA n オプティマイザ 更新系 軽いクエリ 集計演算 テーブルスキャン
  5. Agileな機能開発 • Data Service (SQLをAPIとして公開) • Private Link対応 • Branching

    • Serverless Driver • Vercel連携 (Preview機能にも対応) • OIDC/SAML SSO • 完全Private Linkのみ • Data Serviceの独自ドメイン • Vector Search 2週間に一回の頻度でリリースするアジャイル開発!