---
title: TiUG #7 Osaka
tags: 
author: [Tadatoshi Sekiguchi](https://convert.docswell.com/user/3335137)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/2EV2GMK9EQ.jpg?width=480
description: TiUG #7 Osaka by Tadatoshi Sekiguchi
published: January 30, 26
canonical: https://convert.docswell.com/s/3335137/5WM9XG-2026-01-30-tiug
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/2EV2GMK9EQ.jpg)

TiDB User Group #7
概要編
PingCAP株式会社
Senior Solutions Architect 関⼝匡稔


# Page. 2

![Page Image](https://bcdn.docswell.com/page/57GR8GQ4EL.jpg)

はじめに


# Page. 3

![Page Image](https://bcdn.docswell.com/page/4EQV9XKRJP.jpg)

関⼝匡稔
X: @bohnen
PingCAP株式会社
Developer Advocate
わかばちゃんと
つくって、壊して、
直して学ぶ
NewSQL⼊⾨ 好評発売中！


# Page. 4

![Page Image](https://bcdn.docswell.com/page/KJ4MX6PQE1.jpg)

TiDB(タイ‧デービー)
「Ti」は「チタン（Titanium）」の元素記号「Ti」
を意味し、チタンのような堅牢(けんろう)なデータ
ベースという意味で命名
PingCAP（ピンキャップ）株式会社
分散コンピューティングの定理『CAP定理』
にPingを打ち続ける（挑戦し続ける）
理想のデータベースを作る思いを込めて命名


# Page. 5

![Page Image](https://bcdn.docswell.com/page/LE18NV9L7G.jpg)

NewSQL + HTAPの先進性
ミッションクリティカルな
ワークロードをスケーラブルに
Horizontal
Scalability
High
Availability
アーキテクチャを複雑に
することなくスケールア
ウト
ビジネス継続性を確実に
する自動フェイルオー
バーと回復
Strongly
Consistent
MySQL
Compatibility
分散環境でスケールする
ACIDトランザクション
ほとんどのケースで
MySQLコードの変更は
不要
+リアルタイム分析
リアルタイムの
洞察力を高める
ビジネスの
スピードを向上
シンプルな
アーキテクチャ
低い維持コスト


# Page. 6

![Page Image](https://bcdn.docswell.com/page/GEWZ4LQQE2.jpg)

DWH
オールマイティ
データベース
分析クエリ最適化
分散計算
RDBMS
トランザクション
柔軟なSQL
TiDB
NoSQL
スケーラビリティ
⾼可⽤性
⾃律運⽤


# Page. 7

![Page Image](https://bcdn.docswell.com/page/47Z12MW3J3.jpg)

エージェントのためのデータベース
予測可能なワークロードから、予測できないワークロードへの対応
オートスケール
ワークロードの分離
と⾃律的なスケール
適応能⼒
スキーマ変更への
素早い対応
マルチモデルサポート
リレーショナル
+ ベクター 等
ハイブリッドワークロー
ド
OLTPとOLAP、セマンティッ
ク検索の複合


# Page. 8

![Page Image](https://bcdn.docswell.com/page/YJ6LVNGZEV.jpg)

AIスタートアップからの⾼い評価
Manus Google Search Trend
Invite Only
Public Launch
The Urgency of Time
First Contact &amp; Scoping
The Massive Amount of Users &amp; Tasks
Go Prod
Exponential Data Growth


# Page. 9

![Page Image](https://bcdn.docswell.com/page/GJ51D5V974.jpg)

AWS Generative AI Software Competency
●
様々なAI開発ライブラリから簡単に
利⽤できる
○
●
LangChain/LlamaIndex/PyTiDB
…etc
Bedrock/AgentCore/Strandsなど
からもMCP経由で簡単に利⽤可能


# Page. 10

![Page Image](https://bcdn.docswell.com/page/LE31MND275.jpg)

さらに学びたい方へ
Web媒体/Blog等
TiDB関連 書籍
翔泳社
技術評論社
技術評論社


# Page. 11

![Page Image](https://bcdn.docswell.com/page/8EDX6WP6JG.jpg)

TiDB Labsの紹介


# Page. 12

![Page Image](https://bcdn.docswell.com/page/V7PPY91Z78.jpg)

TiDB Labsとは
● ハンズオンシナリオと実⾏環境
が⼀体になったTiDBの演習環境
● TiDB CloudのアカウントでSSO
● ⾃分のクラスタを使って演習も
可能（演習後データが残る）


# Page. 13

![Page Image](https://bcdn.docswell.com/page/2JV2GMYMJQ.jpg)

TiDB Cloudサインアップ
https://tidbcloud.com/signup
● Sign up with Emailから
● サインアップ後、Emailの確認
メールが届きます。確認必須で
すのでメール中のボタンを押し
てください。
サインアップの⽅法もご覧ください
https://pingcap-japan.storylane.io/sh
are/rtttoansipnl


# Page. 14

![Page Image](https://bcdn.docswell.com/page/5EGR8G9XJL.jpg)

TiDB Labsログイン
https://labs.tidb.io/
● 右上のサインアップから
● TiDB Cloudのアカウントでログイン


# Page. 15

![Page Image](https://bcdn.docswell.com/page/4JQV9XW57P.jpg)

バウチャーの引き換え
バウチャーは、特定のハンズオンを
実⾏できるようにします
1. 右上の個⼈メニューから
「クーポン」を選択
2. バウチャーコードを⼊⼒
3. 「ワークショップ」メ
ニューに、実⾏可能なワー
クショップが登録される
4. このメニューからハンズオ
ンを実⾏する
JP_WS_70789


# Page. 16

![Page Image](https://bcdn.docswell.com/page/K74MX6KVJ1.jpg)

ハンズオン紹介


# Page. 17

![Page Image](https://bcdn.docswell.com/page/LJ18NVX4EG.jpg)

TiDB Cloud Serverless ⼊⾨
https://labs.tidb.io/ja/labs/demo_201
TiDB Cloud Starter(旧Serverless) の⼊⾨コースで
す。CLIからの使い⽅や、HTAPを体験できます。
● MySQL CLIを使ったDBアクセス
● Python（mysql.connector）を使った
アクセス
● HTAP（TiFlash）の設定と利⽤
● 実⾏計画の読み⽅
※ ⾃分のTiDB Cloudクラスターでも実⾏
できます


# Page. 18

![Page Image](https://bcdn.docswell.com/page/GJWZ4LNZJ2.jpg)

Jupyter Notebook を使⽤してシンプルな
ベクトル検索アプリケーションを構築する
https://labs.tidb.io/ja/labs/demo_408
Jupyter Notebookを利⽤したpython AIプ
ログラミングの⼊⾨コースです。
● Jupyter Notebookを利⽤して、い
くつかのRAGシナリオを実践します
（テキスト、画像、グラフ等）
● TiDBのアクセス⽤Pythonライブラ
リ pytidbの使い⽅を学びます


# Page. 19

![Page Image](https://bcdn.docswell.com/page/4EZ12M3L73.jpg)

リファレンス
● lightllm: 複数のLLMモデルを同じAPIで呼び出せる
○ https://docs.litellm.ai/docs/
● pytidb: TiDB + AIアプリを簡単に作成できるようにするライブラリ
○ https://pingcap.github.io/ai/
○ https://zenn.dev/kameoncloud/articles/6494cd5c51ad96
○ ※新版は若⼲使い⽅が違うので注意
● BM25: 全⽂検索で使っているスコアリングモデル
○ https://zenn.dev/m_nakano_teppei/articles/b91b8ab59c15e7
● Graph RAG: RAGの精度向上⼿法
○ https://qiita.com/ksonoda/items/98a6607f31d0bbb237ef
○ どのようにグラフを作成しているか
○ https://www.pingcap.com/article/building-a-graphrag-from-wik
ipedia-page-using-dspy-openai-and-tidb-vector-database/


# Page. 20

![Page Image](https://bcdn.docswell.com/page/Y76LVNXMJV.jpg)

Amazon Bedrock を使⽤した RAG および
Text2SQL AI アプリケーションの構築
https://labs.tidb.io/ja/labs/demo_421
TiDB Cloud StaterとBedrockを使ったpython
AIプログラミングの⼊⾨コースです。
● VS Codeを使ったPython開発体験
● Streamlit + AWS Bedrock
● RAGとText2SQLの体験が可能


# Page. 21

![Page Image](https://bcdn.docswell.com/page/G751D5XQE4.jpg)

リファレンス
● Streamlit: Pythonで簡単にダッシュボードを作成できる
○ https://streamlit.io/
● Text2SQL: ⾃然⾔語からSQLを⽣成
○ https://github.com/eosphoros-ai/Awesome-Text2SQL
○ https://pingcap.co.jp/blog/ai-powered-data-exploration-unpack
ing-the-latest-innovations-in-tidb-cloud/


# Page. 22

![Page Image](https://bcdn.docswell.com/page/9J218NXW7R.jpg)

PingCAP AI OSS集


# Page. 23

![Page Image](https://bcdn.docswell.com/page/DEYZ6P897M.jpg)

Text to SQL：AIによるSQLの⽣成‧実⾏
RDBアクセスに必要なSQLをLLMに⽣成させ
AIを使って⾃然⾔語でDBを検索
LLM
APIやコーディングによ
るDBとの接続
質問の解釈
メタ情報の解析
●
SQL
●
テーブル定義
等メタ情報
SQL実⾏結果
SQLの組み⽴て
回答の⽣成
●


# Page. 24

![Page Image](https://bcdn.docswell.com/page/VJN3Z5QDJ8.jpg)

Text to SQLの例：OSS Insight
●
●
●
LLMは質問を構造化し、条件を明確にする
LLMはテーブル構造などのメタ情報を把握
LLMは動作するSQLを⽣成する
https://ossinsight.io/


# Page. 25

![Page Image](https://bcdn.docswell.com/page/YE99ZYD8E3.jpg)

RAG（Retrieval Augmented Generation）
LLMにないドメイン知識を検索により取得
LLMに解釈させハルシネーションを防⽌
LLM
APIやコーディングによ
るDBとの接続
質問の解釈
外部情報の取得
●
質問（ベクトル）
●
●
ドキュメント
類似度
結果の解釈
回答の⽣成


# Page. 26

![Page Image](https://bcdn.docswell.com/page/GE89163Z7D.jpg)

RAGの例：TiDB AI
精度向上のために
‧ベクトル検索
‧質問の書き換え
‧知識グラフ
‧推奨演習
などを追加している
https://tidb.ai/


# Page. 27

![Page Image](https://bcdn.docswell.com/page/LELWQ9V1JR.jpg)

“LLMにとってのUSB-C”
MCP Host = LLM Agent
MCP Server1
MCP Client1
LLM
MCP Client2
リアルタイム検索
MCP Server2
操作の実⾏
MCP Client3
MCP Server3
https://modelcontextprotocol.io/introduction
規約‧ルール参照


# Page. 28

![Page Image](https://bcdn.docswell.com/page/4JM91ZG5EW.jpg)

MCP: PyTiDB[MCP] https://pingcap.github.io/ai/integrations/tidb-mcp-server/
MCP経由でDB操作が可能
TiDB操作クラスを利⽤し
たカスタマイズも容易


# Page. 29

![Page Image](https://bcdn.docswell.com/page/PJRGL6ZZE9.jpg)

Autoﬂow: Graph RAG構築フレームワーク
https://github.com/pingcap/autoﬂow


# Page. 30

![Page Image](https://bcdn.docswell.com/page/PEXXWM91EX.jpg)

フルスタックアプリコーディングエージェント
https://github.com/pingcap/full-stack-app-builder-ai-agent
Next.jsを使ったWebアプリ
ケーションを構築、Vercelに
デプロイするコーディング
エージェント


# Page. 31

![Page Image](https://bcdn.docswell.com/page/3EKWVGPMED.jpg)

TiDB Xを体験！
TiDB Labs
https://labs.pingcap.com/ja/labs/demo_203
● ハンズオンシナリオと実⾏環境が⼀
体になったTiDBの演習環境


# Page. 32

![Page Image](https://bcdn.docswell.com/page/L731MNX2J5.jpg)

Thank you
Chapter Title
Confidential, do not distribute
/ 32


