CockroachDB est une base de données SQL distribuée de Cockroach Labs. Chaque nœud accepte lectures et écritures ; la capacité augmente en ajoutant des nœuds, sans sharding manuel, et les données sont rééquilibrées automatiquement. Elle utilise le protocole PostgreSQL, ce qui permet d'employer de nombreux pilotes et ORM. Trois modes de livraison existent : entièrement géré par Cockroach Labs sur AWS, Google Cloud ou Azure, dans votre propre compte cloud (BYOC), ou auto-hébergé sur Kubernetes, sur site ou en hybride.
Cockroach Labs, Inc. est une société américaine privée dont le siège est à New York, soumise au droit américain, CLOUD Act compris. Le service cloud propose des régions européennes, dont Francfort, l'Irlande et Paris, pour garder les données en Europe. Le projet a démarré en 2014 en open source sous Apache 2.0 ; les versions depuis le 18 novembre 2024 (v24.3) sont publiées sous la CockroachDB Software License, licence propriétaire à code source disponible, et non open source. L'auto-hébergement reste donc soumis aux conditions de licence d'un éditeur américain.