Todos os produtos
Search
Central de documentação

Lindorm:CREATE DATABASE

Última atualização: Jun 28, 2026

Cria um banco de dados em uma instância do Lindorm. Use a cláusula WITH para definir atributos do ciclo de vida dos dados, como tempo de vida (TTL) e limites de cold storage.

Mecanismos e versões compatíveis

Mecanismo

Versões compatíveis

LindormTable

2.2.16 e posteriores

LindormTSDB

Todas as versões

Versões do LindormTable anteriores à 2.2.16 aceitam apenas CREATE SCHEMA [ IF NOT EXISTS ] schema_identifier . A partir da versão 2.2.16, o LindormTable também aceita a sintaxe equivalente CREATE SCHEMA [ IF NOT EXISTS ] schema_identifier . SCHEMA e DATABASE são equivalentes. Após a criação, o sistema identifica o banco de dados pela palavra-chave DATABASE .

Sintaxe

CREATE DATABASE [ IF NOT EXISTS ] database_identifier
  [ WITH ( attribute_definition [, attribute_definition]* ) ]

attribute_definition ::= attr_identifier = attr_val

Parâmetros compatíveis

Parâmetro

LindormTable

LindormTSDB

Nome do banco de dados (database_identifier)

Compatível

Compatível

Atributos do banco de dados (attribute_definition)

Incompatível

Compatível

Parâmetros

database_identifier

O nome do banco de dados deve atender aos seguintes requisitos:

  • Comprimento: 4 a 16 caracteres.

  • Caracteres permitidos: letras, dígitos, hifens (-) e sublinhados (_).

  • Palavras reservadas proibidas: lindorm, default, global.

attribute_definition

Exclusivo do LindormTSDB. Use a palavra-chave WITH para definir um ou mais atributos.

Atributo

Tipo

Obrigatório

Padrão

Descrição

cold_boundary

BIGINT

Não

0 (cold storage desativado)

Número de dias após os quais os dados migram para o cold storage. Para usar este atributo, primeiro ative o cold storage no console do Lindorm. Se definido com ttl, cold_boundary deve ser menor que ttl.

partition_interval

BIGINT

Não

Consulte a nota abaixo

Número de dias por partição de dados. O sistema armazena dados e índices do mesmo intervalo juntos.

ttl

BIGINT

Não

0 (dados mantidos indefinidamente)

Número de dias antes da exclusão automática dos dados. Se definido com cold_boundary, ttl deve ser maior que cold_boundary.

**Valores padrão de partition_interval por versão do LindormTable:**

Versão do LindormTable

Valor padrão

3.4.19 e posteriores

30

Anteriores à 3.4.19

0

Exemplos

Crie um banco de dados

CREATE DATABASE DB1;

Execute SHOW DATABASES; para confirmar a criação do banco de dados.

Crie um banco de dados com atributos de ciclo de vida

Crie um banco de dados em que os dados migrem para o cold storage após 30 dias e sejam excluídos depois de 60 dias:

CREATE DATABASE DB1 WITH (cold_boundary=30, ttl=60);

Para verifique:

  • Execute SHOW DATABASES; para confirme a criação do banco de dados.

  • Execute DESCRIBE DATABASE DB1; para validar os valores dos atributos.