Open-Source Wikis

/

CockroachDB

/

Features

cockroachdb/cockroach

Features

This section covers cross-cutting capabilities that span more than one subsystem. Where a feature lives mostly inside a single subsystem (e.g. the SQL optimizer is part of pkg/sql/), it is documented under systems. Features here glue several subsystems together.

Pages

  • Changefeed (CDC)pkg/ccl/changefeedccl/: streaming row-level changes to external sinks.
  • Backup and restorepkg/backup/: cluster, database, and table backups; restore.
  • Multi-regionpkg/sql/catalog/multiregion/, pkg/ccl/multiregionccl/: REGIONAL/GLOBAL tables, region survival.
  • Multi-tenantpkg/multitenant/, pkg/ccl/multitenantccl/: SQL pods over a shared host KV.
  • Cross-cluster replicationpkg/crosscluster/, pkg/ccl/streamingccl/: physical and logical replication.
  • Vector indexpkg/sql/vecindex/: ANN over VECTOR columns.
  • Workload generatorpkg/workload/, pkg/cmd/workload: TPC-C, KV, ycsb, schemachange.
  • Admission controlpkg/util/admission/, pkg/kv/kvserver/kvadmission/: cluster-wide flow and CPU control.
  • Disaggregated storagepkg/storage/shared_storage.go, pkg/cloud/: sharing SST levels across nodes via object storage.
  • Store-liveness leasespkg/kv/kvserver/storeliveness/, pkg/raft/raftstoreliveness/: the new lease/leadership fabric.

Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.

Features – CockroachDB wiki | Factory