Mesuré, pas promis

La vitesse est dans la conception, pas dans le matériel.

Les moyens habituels d'accélérer un chargement sont une machine plus grosse ou moins de vérifications. Nodwise n'a besoin ni de l'une ni de l'autre : chaque nœud vérifié par rapport à une grammaire fermée, sur la configuration de base sur laquelle tourne notre service.

23,6 min

pour charger 2 113 664 nœuds à partir de zéro

28 min

pour tout relire, recherche à jour

3%

d'un premier chargement consacrés à la vérification

Ne nous croyez pas sur parole

Combien de temps le lignage de votre entrepôt de données met-il à se charger dans l'outil que vous utilisez aujourd'hui ?

Nous n'allons pas vous dire que nous sommes plus rapides. Chronométrez. Chargez le lignage dont vous disposez déjà dans votre outil actuel, avec les vérifications activées, et mettez le chiffre à côté du nôtre. Vos données, votre format, votre outil — nous publions la forme de notre test pour que vous compariez ce qui est comparable.

Votre exécution

Pendant le chargement, votre outil a-t-il…

Votre outil

—

minutes par million de nœuds

Nodwise

11.2

minutes par million de nœuds, à 2,1 millions

Vérifications : 4 sur 4

Saisissez vos chiffres. Comparez à une taille similaire — le coût par nœud augmente à mesure que n'importe quelle base grossit — et avec les mêmes vérifications des deux côtés.

Notre chiffre : 2 113 664 nœuds, 6,3 millions de valeurs de propriété et 4,2 millions de relations, premier chargement à partir de zéro, une exécution en octobre 2026 sur la configuration de base sur laquelle tourne notre service. Rien de ce que vous saisissez ici ne quitte votre navigateur.

La forme du test

Un temps ne veut rien dire sans la forme sur laquelle il a été mesuré.

Le test est un catalogue de données : des schémas qui contiennent des tables, des tables qui contiennent des colonnes, et un lignage de chaque colonne vers une colonne du schéma suivant. Une forme plus riche — plus de propriétés par nœud, des relations porteuses de propriétés, des responsabilités — coûte plus cher. Comparez à cette forme, pas au gros titre.

Type de nœud

Nœuds

Valeurs de propriété

Relations

Schéma

128

128

16 384

Table

16 384

16 384

2 097 152

Colonne

Description, type de données, clé primaire

2 097 152

6 291 456

2 080 768

Total

2 113 664

6 307 968

4 194 304

Vérifié

Chaque nœud par rapport à son type déclaré et à chaque propriété, et chaque relation par rapport aux sortes de choses que le métamodèle autorise à chaque extrémité.

Transactionnel

Chaque lot de nœuds est écrit en une seule transaction.

Historisé

Chaque nœud créé ou modifié reçoit une entrée d'historique.

Aux deux extrémités

Chaque relation est stockée sur les nœuds de ses deux extrémités : 8,4 millions d'entrées au total.

La relecture renvoie le même test : environ 98 % exactement tels qu'ils sont stockés, environ 1 % renommés, environ 1 % nouveaux.

L'exécution, étape par étape

Où passe le temps — et où il ne passe pas.

Les étapes s'exécutent dans cet ordre pour chaque fichier et ne se chevauchent pas : elles s'additionnent donc jusqu'au total. Un premier chargement se passe à écrire. Une relecture se passe à lire ce qui est stocké, pour constater que rien n'a changé. Vérifier par rapport à la grammaire n'est jamais la partie coûteuse.

#

Étape

Premier chargement, secondes

Relecture, secondes

1

Lire les fichiers

136
64

2

Convertir vers le modèle de création

11
11

3

Distinguer le nouveau de l'existant, lire ce qui est stocké

266
725

4

Construire les enregistrements, déterminer ce qui a changé

105
196

5

Vérifier par rapport au métamodèle

47
2

6

Finaliser les créations

19
—

7

Écrire les nœuds créés

269
3

8

Écrire les nœuds modifiés

—
9

9

Écrire les relations

491
—

10

Écrire l'historique

72
7

+

Mettre la recherche à jour

—
675

Total, en secondes

1 416

1 692

Une exécution, mesurée en octobre 2026, sur la configuration de base sur laquelle tourne notre service — pas sur une machine dimensionnée pour le benchmark. Le coût par nœud augmente à mesure que la base grossit : sur un quart de ce test, un premier chargement a pris 7,5 minutes par million de nœuds ; ici, 11,2. Nous publions les deux.

À vous

Chronométrez votre propre chargement. Puis voyez ce qu'un agent fait du nôtre.

Une organisation entièrement modélisée, à un clic avec votre compte professionnel. Pas de formulaire, pas d'appel.