Mérve, nem ígérve

A sebesség a tervezésben van, nem a hardverben.

A betöltés gyorsításának szokásos módja egy nagyobb gép vagy kevesebb ellenőrzés. A Nodwise-nak egyikre sincs szüksége: minden csomópont egy zárt nyelvtan szerint ellenőrizve, azon az alapkonfiguráción, amelyen a szolgáltatásunk fut.

23,6 perc

2 113 664 csomópont betöltése üres állapotból

28 perc

az egész újraolvasása, naprakész kereséssel

3%

ennyi jut egy első betöltésből az ellenőrzésre

Ne a szavunknak higgyen

Mennyi ideig tart betölteni az adattárháza eredetláncát abban az eszközben, amelyet ma használ?

Nem fogjuk azt mondani, hogy gyorsabbak vagyunk. Mérje le. Töltse be a már meglévő eredetláncát a jelenlegi eszközébe, bekapcsolt ellenőrzésekkel, és tegye a számot a miénk mellé. Az Ön adatai, az Ön formátuma, az Ön eszköze — mi közzétesszük a tesztünk felépítését, hogy azonosat azonossal hasonlíthasson össze.

Az Ön futása

Betöltés közben az Ön eszköze…

Az Ön eszköze

—

perc millió csomópontonként

Nodwise

11.2

perc millió csomópontonként, 2,1 milliónál

4 ellenőrzésből 4

Írja be a számait. Hasonló méretnél hasonlítson — a csomópontonkénti költség minden tárban nő a mérettel —, és mindkét oldalon ugyanazokkal az ellenőrzésekkel.

A mi számunk: 2 113 664 csomópont, 6,3 millió tulajdonságérték és 4,2 millió kapcsolat, első betöltés üres állapotból, egyetlen futás 2026 októberében, azon az alapkonfiguráción, amelyen a szolgáltatásunk fut. Semmi, amit itt beír, nem hagyja el a böngészőjét.

A teszt felépítése

Egy időeredmény semmit sem jelent annak a felépítésnek az ismerete nélkül, amelyen mérték.

A teszt egy adatkatalógus: sémák, amelyek táblákat tartalmaznak, táblák, amelyek oszlopokat, és eredetlánc minden oszloptól a következő séma egy oszlopáig. Egy gazdagabb felépítés — több tulajdonság csomópontonként, tulajdonságokat hordozó kapcsolatok, felelősségek — többe kerül. Ehhez a felépítéshez mérjen, ne a főcímhez.

Csomóponttípus

Csomópontok

Tulajdonságértékek

Kapcsolatok

Séma

128

128

16 384

Tábla

16 384

16 384

2 097 152

Oszlop

Leírás, adattípus, elsődleges kulcs

2 097 152

6 291 456

2 080 768

Összesen

2 113 664

6 307 968

4 194 304

Ellenőrizve

Minden csomópont a deklarált típusa és minden tulajdonsága szerint, és minden kapcsolat aszerint, hogy a metamodell milyen fajta dolgokat enged meg a két végén.

Tranzakciós

Minden csomópontköteg egyetlen tranzakcióban kerül kiírásra.

Rögzítve

Minden létrehozott vagy módosított csomópont előzménybejegyzést kap.

Mindkét végén

Minden kapcsolatot mindkét végpontjának csomópontján tárolunk: összesen 8,4 millió bejegyzés.

Az újraolvasás ugyanazt a tesztet küldi újra: kb. 98% pontosan úgy, ahogy tárolva van, kb. 1% átnevezve, kb. 1% új.

A futás lépésről lépésre

Hová megy el az idő — és hová nem.

A lépések minden fájlnál ebben a sorrendben futnak, és nem fedik át egymást, így összeadva a teljes időt adják. Egy első betöltés ideje az írásra megy el. Egy újraolvasásé a tárolt adatok beolvasására — csak hogy kiderüljön, nem változtak. A nyelvtan szerinti ellenőrzés sosem a drága rész.

#

Lépés

Első betöltés, másodperc

Újraolvasás, másodperc

1

A fájlok beolvasása

136
64

2

Átalakítás a létrehozási modellre

11
11

3

Az új és a meglévő szétválasztása, a tárolt adatok beolvasása

266
725

4

A rekordok felépítése, a változások meghatározása

105
196

5

Ellenőrzés a metamodell szerint

47
2

6

A létrehozások befejezése

19
—

7

A létrehozott csomópontok kiírása

269
3

8

A módosított csomópontok kiírása

—
9

9

A kapcsolatok kiírása

491
—

10

Az előzmények kiírása

72
7

+

A keresés naprakésszé tétele

—
675

Összesen, másodpercben

1 416

1 692

Egyetlen futás, 2026 októberében mérve, azon az alapkonfiguráción, amelyen a szolgáltatásunk fut — nem a teszthez méretezett gépen. A csomópontonkénti költség a tár növekedésével nő: e teszt negyedén egy első betöltés millió csomópontonként 7,5 percig tartott; itt 11,2-ig. Mindkettőt közzétesszük.

Önön a sor

Mérje le a saját betöltését. Aztán nézze meg, mit kezd egy ágens a miénkkel.

Egy teljesen modellezett szervezet, egyetlen kattintással, a munkahelyi fiókjával. Se űrlap, se hívás.