素材阁

CockroachDB 速查

共 25 条 CockroachDB 常用命令,涵盖启动与连接、SQL、集群与拓扑、常用工具、运维与备份。 支持搜索与分类筛选,点击即可复制。

启动与连接

兼容 PostgreSQL 协议的分布式数据库。

命令说明
单节点启动(开发)
SQL shell
临时演示集群
默认端口
初始化

SQL

基本与 PG 兼容。

命令说明
建库并切换
建表(UUID 主键推荐)
主键选择
能力
查看结构

集群与拓扑

水平扩展。

命令说明
加入集群
节点状态
分片与复制
下线
调整副本数

常用工具

导入导出与逻辑。

命令说明
导出/导入 CSV
内置压测
单条执行
变更捕获
控制台

运维与备份

可靠性。

命令说明
备份到对象存储
恢复
备份计划
热点排查
安全

使用说明

CockroachDB 常用命令速查:启动与连接、SQL、集群与拓扑、常用工具、运维与备份;支持搜索与分类筛选,点击即可复制。

  1. 按用途点分类:启动与连接、SQL、集群与拓扑、常用工具、运维与备份。
  2. 点「命令」列复制,替换节点地址与表名后执行。
  3. 生产用 UUID 主键避免热点,注意序列会成为单点瓶颈。
  4. 多节点用 --join 组建集群,节点可安全下线(decommission)。

常见问题

CockroachDB 和 PostgreSQL 有何不同?
兼容 PG 协议与多数语法,但它是原生分布式数据库:自动分片与复制、水平扩展、强一致事务,面向高可用场景。
为什么推荐 UUID 主键?
自增主键会让写入集中在一段范围(热点),随机 UUID 能打散写入与分布,缓解单节点压力。
怎么保证高可用?
数据按 range 分片并默认多副本(通常 3 份)分布于不同节点,节点故障时自动切主,集群仍可用;下线用 decommission 安全迁移副本。

延伸阅读

相关工具