[フレーム]
Sign In Start for Free
Start for Free

AI-Native Distributed SQL Database

Scale Your AI Agents Without Compromise

TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.

Trusted by Innovators

The Companies Defining What’s Next Choose TiDB

From agentic AI platforms to global fintech and enterprise-scale infrastructure, the most demanding teams choose TiDB to power their growth.

pinterest
Square
rakuten
Mercari
plaud
kimi
View all customer stories

Purpose-Built for Agentic Scale

The Database Behind Every AI Agent

TiDB provides the transactional speed, unified data access, and elastic scale AI agents need to reason, act, and iterate in real time.

Elastic Scale

Expand instantly to match demand, then scale to zero when idle

  • Autoscaling adapts to agent workloads automatically, from zero to peak
  • Instant branching creates isolated environments in milliseconds
  • Compute and storage scale independently, no capacity planning required
CLUSTER AUTOSCALING● liveRequest Units / second10K5K1K0Zero costcosts follow workloadcosts decreaseRU1002040STORAGE500 GBindependentCOST / hr0ドル.240ドル.000ドル.481ドル.92EVENTS↑ scale-out RU 10→20↑ scale-out RU 20→40↓ scale-in RU 40→20↓ scale-to-zero (idle)agent workloads increasingpeak demand detecteddemand decreasingno active workloads
Unified Engine

Query vectors, transactions, and analytics in a single call

  • Join vector similarity results directly against transactional data
  • One engine replaces your vector store, warehouse, and transaction layer
  • No ETL, no middleware, fewer systems to build and maintain

-- One query. Vectors + transactions.
-- No separate vector DB needed.
SELECT
 a.agent_id, a.goal, a.status,
 m_top.relevance
FROM agent_tasks a
JOIN (
 SELECT id,
 vec_cosine_distance(
 embedding, '[0.12, 0.85, ...]'
 ) AS relevance
 FROM memory_store
 ORDER BY vec_cosine_distance(
 embedding, '[0.12, 0.85, ...]')
 LIMIT 100
) m_top ON a.context_id = m_top.id
WHERE a.status = 'active'
ORDER BY m_top.relevance
LIMIT 10;
Consistent State

Give every agent action a reliable, up-to-date view of the data

  • Agent state stays ACID-consistent from one workflow step to the next
  • Concurrent agents always read identical state, no matter which node they hit
  • Multi-step workflows survive failover without losing progress or replaying actions

-- Agent step 3: update, then read back.
-- The read ALWAYS reflects the write.
BEGIN;
UPDATE agent_state SET
 step = 3,
 plan = JSON_SET(plan,
 '$.next_action', 'execute')
WHERE agent_id = 'a-7f3e'
 AND step = 2; -- compare-and-swap
-- Immediate read: no stale state.
SELECT step, plan->>>'$.next_action'
 FROM agent_state
 WHERE agent_id = 'a-7f3e';
-- Returns: step=3, next_action='execute'
-- Even across distributed nodes.
COMMIT;
Agent Autonomy

Run concurrent AI agents without interference or compromise

  • Each agent gets dedicated throughput that other workloads can’t touch
  • Tenant-scoped data separation keeps every agent’s state private
  • No shared resources, cross-tenant contention, or coordination overhead
WORKLOAD ISOLATION MONITOR● liveagent_criticalquota: 10,000 RU/slimitthroughput:8,200 RU/s● stableOKISOLATION BOUNDARYagent_batchquota: 2,000 RU/slimitthroughput:2,000 RU/s (capped)THROTTLEISOLATION BOUNDARYagent_backgroundquota: 500 RU/s● idlebatch spikes to 3× quota → critical unchanged
Developer Ready

Build with the tools and syntax your agents and developers already know

  • Standard SQL means agents and developers start productive on day one
  • MCP, pytidb, LangChain, and LlamaIndex integrations out of the box
  • Online DDLs and zero-downtime schema changes so shipping never stops

// Connect any AI agent to TiDB
// via the MCP server.
{
 "mcpServers": {
  "TiDB Cloud": {
   "command": "npx",
   "args": [
    "-y", "mcp-remote",
    "https://tidb.link/mcp"
   ]
  }
 }
}
// Now your agent can:
// "Create a branch from prod"
// "Run SELECT * FROM agents"
// "Show me slow queries"

Elastic Scale

Unified Engine

Consistent State

Agent Autonomy

Developer Ready

Expand instantly to match demand, then scale to zero when idle

  • Autoscaling adapts to agent workloads automatically, from zero to peak
  • Instant branching creates isolated environments in milliseconds
  • Compute and storage scale independently, no capacity planning required
CLUSTER AUTOSCALING● liveRequest Units / second10K5K1K0Zero costcosts follow workloadcosts decreaseRU1002040STORAGE500 GBindependentCOST / hr0ドル.240ドル.000ドル.481ドル.92EVENTS↑ scale-out RU 10→20↑ scale-out RU 20→40↓ scale-in RU 40→20↓ scale-to-zero (idle)agent workloads increasingpeak demand detecteddemand decreasingno active workloads

Query vectors, transactions, and analytics in a single call

  • Join vector similarity results directly against transactional data
  • One engine replaces your vector store, warehouse, and transaction layer
  • No ETL, no middleware, fewer systems to build and maintain

-- One query. Vectors + transactions.
-- No separate vector DB needed.
SELECT
 a.agent_id, a.goal, a.status,
 m_top.relevance
FROM agent_tasks a
JOIN (
 SELECT id,
 vec_cosine_distance(
 embedding, '[0.12, 0.85, ...]'
 ) AS relevance
 FROM memory_store
 ORDER BY vec_cosine_distance(
 embedding, '[0.12, 0.85, ...]')
 LIMIT 100
) m_top ON a.context_id = m_top.id
WHERE a.status = 'active'
ORDER BY m_top.relevance
LIMIT 10;

Give every agent action a reliable, up-to-date view of the data

  • Agent state stays ACID-consistent from one workflow step to the next
  • Concurrent agents always read identical state, no matter which node they hit
  • Multi-step workflows survive failover without losing progress or replaying actions

-- Agent step 3: update, then read back.
-- The read ALWAYS reflects the write.
BEGIN;
UPDATE agent_state SET
 step = 3,
 plan = JSON_SET(plan,
 '$.next_action', 'execute')
WHERE agent_id = 'a-7f3e'
 AND step = 2; -- compare-and-swap
-- Immediate read: no stale state.
SELECT step, plan->>>'$.next_action'
 FROM agent_state
 WHERE agent_id = 'a-7f3e';
-- Returns: step=3, next_action='execute'
-- Even across distributed nodes.
COMMIT;

Run concurrent AI agents without interference or compromise

  • Each agent gets dedicated throughput that other workloads can’t touch
  • Tenant-scoped data separation keeps every agent’s state private
  • No shared resources, cross-tenant contention, or coordination overhead
WORKLOAD ISOLATION MONITOR● liveagent_criticalquota: 10,000 RU/slimitthroughput:8,200 RU/s● stableOKISOLATION BOUNDARYagent_batchquota: 2,000 RU/slimitthroughput:2,000 RU/s (capped)THROTTLEISOLATION BOUNDARYagent_backgroundquota: 500 RU/s● idlebatch spikes to 3× quota → critical unchanged

Build with the tools and syntax your agents and developers already know

  • Standard SQL means agents and developers start productive on day one
  • MCP, pytidb, LangChain, and LlamaIndex integrations out of the box
  • Online DDLs and zero-downtime schema changes so shipping never stops

// Connect any AI agent to TiDB
// via the MCP server.
{
 "mcpServers": {
  "TiDB Cloud": {
   "command": "npx",
   "args": [
    "-y", "mcp-remote",
    "https://tidb.link/mcp"
   ]
  }
 }
}
// Now your agent can:
// "Create a branch from prod"
// "Run SELECT * FROM agents"
// "Show me slow queries"

Resources to Fuel Your TiDB Journey

agent

Scaling AI Agents

The data architecture choices your agents demand.

Read
Hands-on-Labs

Hands-on Labs

Dive in and master TiDB’s unique capabilities through hands-on practices.

Explore
Blog

Blogs

Stay updated with the latest insights, tips, and industry trends from experts in database technologies.

Learn
Community

Community

Become part of the TiDB community and connect with other like minded users and developers.

Join

See TiDB in Action

Get to know TiDB in the way that fits you best

View Interactive Demos

You’ll learn how to:

  • Scale out MySQL workloads with zero downtime
  • Combine transactional, operational, and AI data in one system
  • Gain real-time insights and built-in resilience

View Now

Book a 30-Minute Meeting

Please enter your information in the form and we’ll contact you shortly.

or

AltStyle によって変換されたページ (->オリジナル) /