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

Serverless Meetup Re:boot 福岡 TiDB Serverlessの紹介

bohnen
February 16, 2024

Serverless Meetup Re:boot 福岡 TiDB Serverlessの紹介

bohnen

February 16, 2024
Tweet

More Decks by bohnen

Other Decks in Technology

Transcript

  1. PingCAP会社紹介 New SQLデータベース TiDBを継続的に開発 • 2015年設⽴後、OSSとしてTiDBを開発 • 2017年には商⽤版もリリースし、毎年メジャーアップ デート •

    フルマネージド型DBaaS「TiDB Cloud」の展開を強化 ワールドワイドでビジネス展開 • 800億以上の資⾦調達に成功し、積極的な事業展開 • 2021年4⽉に⽇本⽀社設⽴ • ⽇本のお客様へ⽇本語によるサポートを提供 TiDBはグローバルで3000社以上で採⽤ OSSの中でもトップクラスの⾼評価、信頼性
  2. NewSQL + HTAP MySQL wire protocol compatible TiDB PD TiFlash

    TiKV Design Goals • MySQL互換
 • 水平スケール
 • 高い可用性と信頼性
 • 強い一貫性
 • 運用の容易さ

  3. データベース技術の変遷 2010 NewSQL (Cloud Spanner・CockroachDBなど) - リレーショナルモデル& SQL - 増強した拡張性

    - 分析クエリには不向き 2020 1970 Traditional RDBMS (Oracle・MySQL・PostgerSQLなど) - リレーショナルモデル & SQL - ACIDトランザクション - 拡張性が弱点 2000 KVS/NoSQL (Cassandra・Redis・MongoDBなど) - 簡単なデータモデル - 高いスループットを実現 - 複雑クエリと ACIDトランザクションが サポートされていないのが弱点 +HTAP (TiDB) - トランザクション処理と リアルタイム分析クエリを両立 ACID Scalability Consensus
  4. TiDB Serverless TiDB Cloud CLI VS Code @TiDB_Developer 豊富な開発ツールサポート 慣れてるインターフェース

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

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

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