CockroachDB Cloud API logo

CockroachDB Cloud API

CockroachDB Cloud API

未知免费developer-tools

CockroachDB Cloud API 是分布式 SQL 数据库托管:Postgres 兼容 + 全球分布 + 强一致 + 水平扩展,适合多 region 关键业务。

适合什么时候用

Postgres 兼容 (driver / SQL 直接用)

先注意什么

复杂 / 学习成本高

第一步先查

cockroachlabs.cloud 注册 + 创建 cluster。Postgres 兼容连接:psql postgresql://user:pass@host:26257/db?sslmode=require

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

可用率 · 30 天窗口

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

关于这个 API

CockroachDB(Cockroach Labs)是 2015 年创办的分布式 SQL 数据库(创始团队来自 Google Spanner 团队)。技术核心:把 Spanner 的"全球分布 + 强一致"理念用开源(BSL)实现,并和 Postgres wire protocol 兼容(你的 Postgres 应用切换 connection string 就能用 CockroachDB)。差异化 vs 单机 Postgres:(1) 真正水平扩展(加节点容量线性增长,不像 RDS 大单机限制);(2) 多 region 强一致(金融场景关键,单一交易在欧美亚都能看到一致数据);(3) 自动容灾(节点挂了自动 failover)。代价是复杂——你不需要全球分布 + 强一致就直接用,配置和运维成本高于 RDS。Cloud 是托管版本,serverless tier 让小项目也能试。客户主要是 banking、payments、global e-commerce 等高一致性需求场景。

02

你可以做什么

  • 1全球用户金融 / 支付应用(需要多 region 数据一致)
  • 2取代 Spanner 但要 Postgres 兼容
  • 3mission-critical 服务(DB 高可用要求 5 9s+)
  • 4大流量 SaaS 横向扩展
03

优劣对比

优点

  • Postgres 兼容 (driver / SQL 直接用)
  • 真正水平扩展(不像 RDS 单机限制)
  • Spanner 类强一致性 + 全球分布
  • serverless 选项可用

注意事项

  • 复杂 / 学习成本高
  • 单 region 应用用 RDS / Aurora 更简单且便宜
  • 某些 Postgres 特性不支持 (extension、特定 type)
04

示例请求

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

快速开始

cockroachlabs.cloud 注册 + 创建 cluster。Postgres 兼容连接:psql postgresql://user:pass@host:26257/db?sslmode=require

06

常见问题

什么时候用 CockroachDB 而不是 Postgres?+

需要多 region 强一致 + 真正水平扩展。否则 Postgres (RDS / Aurora) 更简单。

07

技术细节

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

标签