Neo4j ID Property


I Neo4j, "Id" er en standard intern eiendom for både noder og relasjoner. Det betyr at når vi oppretter en ny node eller forhold, vil Neo4j Database Server tilordne et nummer til internt bruk. Det økes automatisk.

Vi vil gå gjennom et eksempel for å forstå dette konseptet

Eksempel

Dette eksemplet viser hvordan Neo4j DB server tildeler Id eiendom til en Node og hvordan for å vise denne eiendommen verdi

Trinn 1 Anmeldelser -. Åpne Neo4j dataleseren

Trinn 2
- Skriv under kommando på dataleseren
CREATE (tweet: Tweet {melding: "Hello"}).

Trinn 3
- Klikk på "Execute" -knappen og observere resultatene

Det skaper en node med ett Eiendom og én etikett

Trinn 4 Anmeldelser - Skriv under kommando på dataleseren og klikk på "Execute" -knappen for å observere resultatene
MATCH (tweet:.. Tweet {melding: "Hei "}) RETURN tweet

Trinn 5 Anmeldelser - Klikk på" Execute "-knappen for å observere resultatene

Trinn 6 Anmeldelser -. Klikk på sirkelen for å se Tweet Node egenskaper

Hvis vi observerer dette, kan vi finne en id = 0 eiendommen lagt til denne noden. Når vi opprette en annen node, vil Neo4j DB-serveren automatisk øke dette antallet

Trinn 7 Anmeldelser - Skriv under kommando på dataleseren
CREATE (tweet: Tweet {melding: "Hei" })

Trinn 8 Anmeldelser -. Klikk på "Execute" -knappen og observere resultatene

Det skaper en node med én eiendom og en etikett

Trinn 9 Anmeldelser - Skriv under kommando på dataleseren og klikk på "Execute" -knappen for å observere resultatene
MATCH (tweet: Tweet {melding: "Hello"}) RETURN tweet

Trinn 10
- Klikk på sirkelen for å vise Tweet Node egenskaper

Her kan vi observere at Node id verdien økes og tildelt en

Note -

På samme måte, tildeler Neo4j DB server ett standard Id eiendom til relasjoner.

Maksimumsverdi av Id Eiendom Node s er rundt 35 milliarder.

Maksimumsverdi av Id Eiendom Forholdet er er rundt 35 milliarder.