Hvordan du installerer og bruker neo4j på ubuntu

Hvordan du installerer og bruker neo4j på ubuntu
Databasestyringssystemet er et veldig nyttig og mye brukt verktøy blant flere organisasjoner som jobber med databehandlingsplattformer. Dataene i tradisjonelle databaser lagres i en tabelllignende struktur. Imidlertid er en annen trendtype database som heter Graph -database forpliktet til å håndtere forholdet mellom data grafisk; Noen eksempler på grafdatabaser er Neo4j, ArangoDB, OrientDB og FlockDB. Blant de ovennevnte grafdatabasene har Neo4j dukket opp som et hendig grafdatabasestyringssystem siden distribusjonen i bransjen tilbake i 2007. Med et omfattende utvalg av funksjoner tilbyr Neo4j to versjoner og er kåret til Community Edition og Enterprise Edition. Community Edition opererer på en open source-lisens og inneholder grunnleggende funksjoner i databasen som fulltekstsøk, datatyper. I motsetning til dette inneholder Enterprise Edition noen avanserte funksjoner for kundene som betaler for abonnementet; De ekstra funksjonene inkluderer oppvarming av automatisk hurtigbuffer, raskere og restaurerbar osv.

Hvordan Neo4j er bedre enn tradisjonelle databaser

I motsetning til andre tradisjonelle databaser, har Neo4j en helt fleksibel struktur da den lagrer forholdene som forbinder dataene dine; Hver node inneholder en direkte peker til andre noder. Andre databaser lagrer ikke relasjonsdata direkte, de kan finne ut tilkoblinger, men de gjør vanligvis dette ved å søke rundt datastrukturer ved hjelp av indeksering som er dyrere i noen tilfeller og et tidkrevende trinn også. Den fremtredende bruken av Neo4j er svindeldeteksjon, sanntids anbefalingsmotorer, nettverk og IT-operasjoner osv. Ettersom den opprinnelige lagringsmekanismen til Neo4j er basert på disse grafiske presentasjonene som gjør denne databasen, karakteristisk fra andre tradisjonelle som SQL -typer databaser. Dette er grunnen til at de fleste foretak som NASA, Cisco, HP og mange flere har foretrukket Neo4j fremfor tradisjonelle databaser.

Når vi holder øye med viktigheten av Neo4j, har vi samlet en guide som adresserer trinnvis prosedyre for å installere Neo4j på Ubuntu.

Hvordan installere Neo4j på Ubuntu

Denne delen omfatter trinnene som er obligatoriske for å installere Neo4j på Ubuntu; Følg trinnene nøye for å få det nødvendige programmet på systemet ditt:

Trinn 1: For det første, oppdater pakkelisten ved å utføre følgende kommando i terminalen:

$ sudo apt oppdatering

Steg 2: Det andre trinnet utføres her for å legge til en pakke for HTTPS -tilkoblinger, og hvis denne pakken bruker et bibliotek som heter libapt-pkg For å aktivere HTTPS. Imidlertid, hvis pakken allerede er tilgjengelig, vil følgende kommando oppdatere den pakken, så den er gunstig i begge henseender. APT-Transport-HTTPS

$ sudo apt installer apt-transport-https ca-certificates curl programvare-egenskaper-felles

Trinn 3: Etter dette må du legge til GPG -tasten for å bekrefte at installasjonen utføres ved hjelp av en sikker og sikker måte. Så for å legge til en GPG -tast eller neo4j, kopier og lim inn følgende kommando i terminalen for å gjøre det:

$ sudo curl -fssl https: // debian.Neo4j.com/neotechnology.GPG.Nøkkel | sudo apt-key add -

Trinn 4: Legg til depot av NEO4J til Package Manager-listen ved å bruke den nedenfor-nevnte kommandoen:

$ sudo add-apt-repository “Deb https: // Debian.Neo4j.com stabil 4.1"

Trinn 5: Endelig er du opptatt av å installere Neo4j på systemet ditt; Det blir lagt merke til at hvis du ikke har installert Java -pakker før denne installasjonen, så vil kommandoen nedenfor be deg om å trykke Y om å installere alle avhengigheter, inkludert Java -pakker (som kreves for denne installasjonen). Imidlertid, hvis du allerede har installert Java -pakkene, vil du ikke få noe spørsmål under installasjonen, og installasjonen din vil bli fullført i en enkelt gang: så utfør følgende kommando i terminalen for å installere Neo4j:

$ sudo apt install neo4j

Hvordan sjekke og aktivere NEO4J -tjenesten

Etter installasjon kan du sjekke statusen til NEO4J -tjenesten ved å utføre følgende kommando, og du kan se at tjenesten er aktiv i vårt tilfelle:

$ sudo systemctl status neo4j.service

Hvis du vil deaktivere tjenesten, må du utføre kommandoen som er nevnt nedenfor: Etter det, når du vil sjekke statusen til NEO4J, vil den vise som død:

$ sudo systemctl stopp neo4j.service

Hvis tjenesten er deaktivert, kan du gjøre aktiv status for NEO4J -tjenesten ved hjelp av kommandoen som er nevnt nedenfor, og det blir observert at statusen vil bli aktiv:

$ sudo systemctl start neo4j.service

Hvordan fjerne Neo4j fra Ubuntu

Den installerte versjonen kan fjernes ved å utføre følgende kommando i terminalen din:

$ sudo apt autoremove neo4j

Hvordan du bruker neo4j på ubuntu

Denne delen vil guide deg til å bruke denne tjenesten på vårt Ubuntu -operativsystem.

Når du har installert tjenesten, må du sørge for at tjenesten er aktiv og i å kjøre tilstand ved å bruke følgende kommando:

$ sudo systemctl status neo4j.service

Etter det, gå til nettleseradresselinjen og kjør følgende adresse for å kjøre denne tjenesten: Tiden du kjører følgende adresse, vil du merke at den vil be deg om å fylle informasjonen og koble til Neo4j:

For eksempel har jeg brukt følgende informasjon for å koble til tjenesten:

Brukernavn: neo4j
Passord: neo4j

Etter å ha satt inn informasjonen, klikker du på "Koble" å fortsette:

I neste trinn vil denne tjenesten be deg om å velge et nytt passord og deretter klikke på "Bytt passord" å fortsette:

Etter å ha konfigurert trinnene ovenfor, vil tilkoblingen bli gjort med hell; Hovedvinduet inneholder “Spørringslinje,”Og på venstre panne i dette vinduet er det flere alternativer til stede for å veilede/hjelpe de nye brukerne:

Naviger til spørringslinjen for å opprette en ny database; For eksempel har vi opprettet en ny database, "Linuxhint”Som inneholder meldingen”Hei Verden!”Og spørringen for dette er skrevet nedenfor: Når du har skrevet denne spørringen, klikker du på“spille”-Knappen for å utføre den;

Create (Database: Database Navn: "LinuxHint")-[R: sier]-> (Melding: Melding Navn: "Hello World!") Returdatabase, melding, r

Du vil se databasen "Linuxhint" sier "Hei Verden!”Dessuten vises databasen i en oransjefarget sirkel, mens meldingen vises i en blå skyggelagt sirkel:

Dette vil være nyttig for de nye brukerne, og de avanserte brukerne kan også polere ferdighetene sine ved å manipulere komplekse data.

Konklusjon

Neo4j er en slags database som er relatert til den grafiske databasenes familie, og den tilbyr bedrifts- og samfunnsutgaver. Ytelseseffektiviteten til Neo4j tvang flere kjente bedrifter til å bytte system fra tradisjonelle databaser til Neo4j. Når vi vet viktigheten av denne grafdatabasen, har vi samlet en detaljert guide for å liste opp trinnene for å installere denne nyttige tjenesten på Ubuntu og beskrev kort bruk av Neo4j -tjenesten på Ubuntu.