Embora tenha o objetivo de ajudar a manter a latência baixa – para que uma pessoa na Ásia não precise esperar pelos dados de um data center da Amazon nos EUA, por exemplo – ele também ajuda a cumprir o GDPR. O GDPR dá aos consumidores europeus o poder de controlar como seus dados individuais são coletados e usados. Mais importante ainda, dá a eles o direito de exigir alterações em seus dados, inclusive sua remoção.
O CockroachDB 2.0 permite que as empresas movam dados entre servidores no nível do banco de dados, da tabela e da linha individual, de modo que é possível dividir um banco de dados enorme por país de origem e criar bancos de dados individuais para cada país, o que ajudaria a cumprir o GDPR.
A versão 2.0 também adiciona suporte nativo para armazenamento, indexação e consulta de tipos de dados JSON. O CockroachDB 2.0 usa uma implementação JSON compatível com Postgres que, segundo a empresa, oferece 10 vezes a taxa de transferência do banco de dados Aurora da Amazon Web Services (AWS), com operadores para fazer transformações no local e índices invertidos para acelerar as consultas em volumes gigantescos de dados. Isso elimina a necessidade de mapear os tipos de solicitações que o senhor deseja processar com antecedência. Isso também significa tempo de inatividade zero para fazer alterações no esquema.