Medido, não prometido

A velocidade está no design, não no hardware.

As formas habituais de acelerar uma carga são uma máquina maior ou menos verificações. O Nodwise não precisa de nenhuma das duas: cada nó verificado contra uma gramática fechada, na configuração básica em que nosso serviço roda.

23,6 min

para carregar 2.113.664 nós do zero

28 min

para ler tudo de novo, com a busca atualizada

3%

de uma primeira carga gastos em verificação

Não acredite só na nossa palavra

Quanto tempo a linhagem do seu data warehouse leva para carregar na ferramenta que você usa hoje?

Não vamos dizer que somos mais rápidos. Cronometre. Carregue a linhagem que você já tem na sua ferramenta atual, com as verificações ligadas, e coloque o número ao lado do nosso. Seus dados, seu formato, sua ferramenta — publicamos o formato do nosso teste para que você compare coisas comparáveis.

A sua execução

Durante a carga, a sua ferramenta…

A sua ferramenta

—

minutos por milhão de nós

Nodwise

11.2

minutos por milhão de nós, com 2,1 milhões

4 de 4 verificações

Digite os seus números. Compare em um tamanho parecido — o custo por nó cresce à medida que qualquer base cresce — e com as mesmas verificações dos dois lados.

O nosso número: 2.113.664 nós, 6,3 milhões de valores de propriedade e 4,2 milhões de relações, primeira carga do zero, uma execução em outubro de 2026 na configuração básica em que nosso serviço roda. Nada do que você digita aqui sai do seu navegador.

O formato do teste

Um tempo não significa nada sem o formato em que foi medido.

O teste é um catálogo de dados: esquemas que contêm tabelas, tabelas que contêm colunas e linhagem de cada coluna até uma coluna do esquema seguinte. Um formato mais rico — mais propriedades por nó, relações que carregam propriedades, responsabilidades — custa mais. Compare com este formato, não com a manchete.

Tipo de nó

Nós

Valores de propriedade

Relações

Esquema

128

128

16 384

Tabela

16 384

16 384

2 097 152

Coluna

Descrição, tipo de dado, chave primária

2 097 152

6 291 456

2 080 768

Total

2 113 664

6 307 968

4 194 304

Verificado

Cada nó contra o seu tipo declarado e cada propriedade, e cada relação contra os tipos de coisa que o metamodelo permite em cada extremidade.

Transacional

Cada lote de nós é gravado em uma única transação.

Registrado

Cada nó criado ou alterado ganha uma entrada no histórico.

Nas duas extremidades

Cada relação é armazenada nos nós das suas duas extremidades: 8,4 milhões de entradas no total.

A releitura envia o mesmo teste outra vez: cerca de 98% exatamente como está armazenado, cerca de 1% renomeado, cerca de 1% novo.

A execução, etapa por etapa

Para onde vai o tempo — e para onde não vai.

As etapas rodam nesta ordem para cada arquivo e não se sobrepõem, então somam o total. Uma primeira carga é gasta gravando. Uma releitura é gasta lendo o que está armazenado, só para descobrir que nada mudou. Verificar contra a gramática nunca é a parte cara.

#

Etapa

Primeira carga, segundos

Releitura, segundos

1

Ler os arquivos

136
64

2

Converter para o modelo de criação

11
11

3

Separar o novo do existente, ler o que está armazenado

266
725

4

Montar os registros, apurar o que mudou

105
196

5

Verificar contra o metamodelo

47
2

6

Concluir as criações

19
—

7

Gravar os nós criados

269
3

8

Gravar os nós alterados

—
9

9

Gravar as relações

491
—

10

Gravar o histórico

72
7

+

Atualizar a busca

—
675

Total, em segundos

1 416

1 692

Uma execução, medida em outubro de 2026, na configuração básica em que nosso serviço roda — não em uma máquina dimensionada para o benchmark. O custo por nó cresce à medida que a base cresce: em um quarto deste teste, uma primeira carga levou 7,5 minutos por milhão de nós; aqui, 11,2. Publicamos os dois.

A sua vez

Cronometre a sua própria carga. Depois veja o que um agente faz com a nossa.

Uma organização totalmente modelada, a um clique com a sua conta de trabalho. Sem formulário, sem ligação.