Базы данных · Apache 2.0 (Core) / CCL (Enterprise)

CockroachDB на VPS

CockroachDB на VPS: distributed SQL, ACID, PostgreSQL-совместимый, автошардинг.

Официальный сайт: https://www.cockroachlabs.com

vCPU от
4
рекомендуется
RAM от
8 GB
минимум
Диск от
80 GB
SSD/NVMe
План
VPS-L
оптимальный

Что такое CockroachDB

CockroachDB — distributed SQL БД, PostgreSQL-wire-совместима, ACID через Raft-repli. Идея — «глобальная PG с автошардингом и HA». Node.js/Go микросервисы, финтех, e-commerce.

Ставим Community (Apache), 3+ нод, gRPC-listen 26257, SQL-listen 26257. Startup через `--join`, gossip-протокол находит остальных. Web UI на 8080.

Требования и совместимость

CPU
4 vCPU
рекомендуется
RAM
8 GB
минимум
Disk
80 GB
SSD/NVMe
License
Apache 2.0 (Core) / CCL (Enterprise)
официально
Поддерживаемые ОС: Ubuntu 22.04, Debian 12

Установка CockroachDB

Быстрый снапшот команд для установки на чистом VPS. У нас доступен готовый snapshot для клика в панели — эти команды выполняются автоматически.

curl https://binaries.cockroachdb.com/cockroach-latest.linux-amd64.tgz | tar xz
cp cockroach-*/cockroach /usr/local/bin/
cockroach start --insecure --advertise-addr=<IP> --join=<node1,node2,node3>

Возможности CockroachDB

Ключевые фичи и характеристики, которые получаете из нашего snapshot CockroachDB на VPS.

  • PostgreSQL wire protocol
  • Автошардинг + балансировка
  • Raft-based репликация
  • Geo-partitioning
  • Distributed transactions (ACID)

Для каких задач подходит

  • Global e-commerce с regional latency
  • Финтех с multi-region ACID
  • Kubernetes-native workload

Частые вопросы

PG-compatible на 100%?
Wire protocol — да. SQL — 90%. Некоторые PG-функции (extensions, некоторые типы) не поддержаны.
3 ноды минимум?
Да, для repli-factor 3 и работы Raft. Single-node запускается через `--single-node` для dev.
vs Yugabyte, TiDB?
Все три — distributed SQL. CockroachDB — самая зрелая, PG-native. Yugabyte — PG+CQL. TiDB — MySQL-native.

Развернуть CockroachDB за 60 секунд

Готовый снапшот с автобэкапом, TLS и systemd. От €3/мес.