Turso API logo

Turso API

Turso API

未知免费developer-tools

Turso 是 edge SQLite(基于 libSQL):在全球 30+ region 分布式 SQLite 数据库,毫秒级读延迟,sync 协议 conflict-free。

适合什么时候用

全球 30+ region 部署(接近用户读取毫秒级)

先注意什么

SQLite 限制(不支持复杂并发写)

第一步先查

turso.tech 注册 + 创建 DB。Turso CLI: turso db create mydb; turso db shell mydb 进入 SQLite shell。

认证
api_key
CORS
?
HTTPS
注册
?
协议
REST, WebSocket, libsql
计费
freemium

可用率 · 30 天窗口

日常巡检数据收集后将在此处显示。
01

关于这个 API

Turso 是 2022 年创办的 edge 数据库公司(前身 ChiselStrike),基于自研的 libSQL(SQLite fork 加 server-side feature)。核心创新:SQLite 这种本地 embedded DB 通常不能"跨节点同步",Turso 加了 server-side + conflict-free 同步协议,把 SQLite 变成全球分布式 DB。设计选择 SQLite 而不是 Postgres / MySQL 的原因:(1) SQLite 文件小(每个 DB 一个 file),部署到 30+ region 成本低;(2) 读写 latency 极低(SQLite 直接读 file 不像 Postgres 走 query planner);(3) embedded replica——你的应用进程内嵌入一个本地 SQLite,zero-latency 读取。最适合的场景:全球用户的 web app(用户在每个 region 都得本地速度 DB)、edge function 应用(Cloudflare Workers + Turso)、mobile offline-first app。是 edge 计算时代新生代数据库的代表。

02

你可以做什么

  • 1全球用户 app(每个 region 本地读取)
  • 2edge function + database (Cloudflare Workers + Turso 黄金组合)
  • 3mobile app 本地+云同步
  • 4multi-tenant SaaS 每客户独立 DB
03

优劣对比

优点

  • 全球 30+ region 部署(接近用户读取毫秒级)
  • SQLite 兼容(小且快)
  • embedded replica 本地零延迟
  • 价格亲民(免费 9GB storage + 1B reads/月)

注意事项

  • SQLite 限制(不支持复杂并发写)
  • 生态比 Postgres / MySQL 小
  • 相对新(2022 创办)
04

示例请求

通用模板 — 实际 endpoint 请查阅文档替换 <endpoint>。
curl https://turso.tech/<endpoint> \
  -H "Authorization: Bearer $API_KEY"
# Some providers use X-Api-Key instead — verify in the docs.
05

快速开始

turso.tech 注册 + 创建 DB。Turso CLI: turso db create mydb; turso db shell mydb 进入 SQLite shell。

06

常见问题

Turso vs Cloudflare D1?+

D1 也是 SQLite at edge,仅 Cloudflare Workers 内可用。Turso 跨平台(任何应用都能连)。

SQLite 限制?+

不支持高并发写(适合读重场景)。复杂事务和大数据集场景仍要 Postgres。

07

技术细节

CORS: ?HTTPS: Yes注册: ?开源: No
认证方式
api_key
计费
freemium
速率限制
默认按 plan
协议
REST, WebSocket, libsql
SDK
javascript, typescript, python, go, rust
08

标签