Come installare e utilizzare Neo4j su Ubuntu

Come installare e utilizzare Neo4j su Ubuntu
Il sistema di gestione del database è uno strumento molto utile e ampiamente utilizzato tra diverse organizzazioni che funzionano su piattaforme di calcolo. I dati all'interno dei database tradizionali vengono salvati in una struttura a tabella. Tuttavia, un altro tipo di database di tendenza denominato database grafico si impegna a gestire graficamente le relazioni tra i dati; Alcuni esempi di database grafici sono Neo4j, ArangoDB, OrientDB e FlockDB. Tra i database grafici sopra elencati, NEO4J è emerso come un pratico sistema di gestione del database dei grafici dalla sua distribuzione nel settore nel 2007. Con una vasta gamma di funzionalità, NEO4J offre due versioni ed è nominato Community Edition e Enterprise Edition. Community Edition opera su una licenza open source e include funzionalità di base del database come la ricerca full-text, tipi di dati. Contrariamente a ciò, l'edizione Enterprise contiene alcune funzionalità avanzate per i clienti che pagano per l'abbonamento; Le funzionalità extra includono il riscaldamento della cache automatica, più veloce e ripristinabile, ecc.

Come neo4j è migliore dei database tradizionali

A differenza di altri database tradizionali, NEO4J ha una struttura completamente flessibile in quanto salva le relazioni che collegano i tuoi dati; Ogni nodo contiene un puntatore diretto ad altri nodi. Altri database non salvano direttamente i dati delle relazioni, possono capire le connessioni, ma di solito lo fanno cercando le strutture di dati con l'aiuto di indicizzazione che è più costoso in alcuni casi e anche un passaggio che richiede tempo. Gli usi di spicco di NEO4J sono il rilevamento delle frodi, i motori di raccomandazione in tempo reale, le operazioni di rete e IT, ecc. Poiché il meccanismo di archiviazione nativo di NEO4J si basa su queste presentazioni grafiche che rendono questo database distintivo da altri tradizionali come tipi di database SQL. Questo è il motivo per cui la maggior parte delle imprese come NASA, Cisco, HP e molti altri hanno preferito NEO4J rispetto ai database tradizionali.

Tenendo d'occhio l'importanza di NEO4J, abbiamo compilato una guida che si rivolge alla procedura passo -passo per l'installazione di NEO4J sul tuo Ubuntu.

Come installare neo4j su ubuntu

Questa sezione comprende i passaggi obbligatori per installare neo4j su Ubuntu; Segui attentamente i passaggi per ottenere il programma richiesto sul sistema:

Passo 1: In primo luogo, aggiorna l'elenco dei pacchetti eseguendo il seguente comando nel terminale:

$ sudo apt update

Passo 2: Il secondo passaggio viene eseguito qui per aggiungere un pacchetto per le connessioni HTTPS e se questo pacchetto utilizza una libreria denominata libapt-pkg per abilitare HTTPS. Tuttavia, se il pacchetto è già disponibile, il seguente comando aggiornerà quel pacchetto, quindi è vantaggioso in entrambi i saluti. Apt-Transport-Https

$ sudo apt installare apt-transport-https ca-certificati Curl software-properties-comune

Passaggio 3: Successivamente, è necessario aggiungere la chiave GPG per verificare che l'installazione venga eseguita utilizzando un modo sicuro. Quindi, per aggiungere una chiave gpg o neo4j, copiare e incollare il seguente comando in terminale per farlo:

$ sudo curl -fssl https: // debian.neo4j.com/neotechnology.gpg.chiave | sudo Apt-Key Aggiungi -

Passaggio 4: Aggiungi repository di NEO4J all'elenco dei gestori pacchetti utilizzando il comando di seguito:

$ sudo add-apt-repository “deb https: // debian.neo4j.com stabile 4.1 "

Passaggio 5: Infine, sei in grado di installare Neo4j sul tuo sistema; Si noti che se non hai installato pacchetti Java prima di questa installazione, il comando seguente ti chiederà di premere Y per installare tutte le dipendenze, inclusi i pacchetti Java (che sono richiesti per questa installazione). Tuttavia, se hai già installato i pacchetti Java, non riceverai alcun prompt durante l'installazione e l'installazione verrà completata in un singolo GO: Quindi, esegui il seguente comando in terminale per installare Neo4j:

$ sudo apt install neo4j

Come controllare e abilitare il servizio NEO4J

Dopo l'installazione, è possibile verificare lo stato del servizio NEO4J eseguendo il seguente comando e puoi vedere che il servizio è attivo nel nostro caso:

$ sudo systemctl status neo4j.servizio

Se si desidera disabilitare il servizio, dovrai eseguire il comando menzionato di seguito: dopo quello, quando controllerai lo stato del neo4j, mostrerà come morto:

$ sudo systemctl stop neo4j.servizio

Se il servizio è disabilitato, è possibile rendere attivo lo stato del servizio NEO4J con l'aiuto del comando menzionato di seguito e si osserva che lo stato si trasformerà in attivo:

$ sudo systemctl avvia neo4j.servizio

Come rimuovere Neo4j da Ubuntu

La versione installata può essere rimossa eseguendo il seguente comando nel tuo terminale:

$ sudo apt autoremove neo4j

Come usare neo4j su ubuntu

Questa sezione ti guiderà a utilizzare questo servizio sul nostro sistema operativo Ubuntu.

Dopo aver installato il servizio, assicurarsi che il servizio sia attivo e in esecuzione dello stato utilizzando il seguente comando:

$ sudo systemctl status neo4j.servizio

Dopodiché, vai alla barra dell'indirizzo del browser ed esegui il seguente indirizzo per eseguire questo servizio: il tempo in cui esegui il seguente indirizzo, noterai che ti chiederà di riempire le informazioni e connetterti a Neo4j:

Ad esempio, ho utilizzato le seguenti informazioni per connettermi al servizio:

Nome utente: Neo4j
Parola d'ordine: Neo4j

Dopo aver inserito le informazioni, fare clic su "Collegare" continuare:

Nel passaggio successivo, questo servizio ti chiederà di scegliere una nuova password e quindi fare clic su "Cambiare la password" continuare:

Dopo aver configurato i passaggi precedenti, la connessione verrà effettuata correttamente; La finestra principale contiene il “Barra di query,"E nella padella sinistra di questa finestra, sono presenti diverse opzioni per guidare/aiutare i nuovi utenti:

Passare alla barra delle query per creare un nuovo database; Ad esempio, abbiamo creato un nuovo database, "Linuxhint"Che contiene il messaggio"Ciao mondo!"E la domanda per questo è scritta di seguito: una volta che hai scritto questa query, fai clic su"giocare"Pulsante per eseguirlo;

Create (database: database name: "linuxhint")-[r: dice]-> (messaggio: messaggio nome: "ciao mondo!") Database di restituzione, messaggio, r

Vedrai il database "Linuxhint" dice "Ciao mondo!"Inoltre, il database è mostrato in un cerchio di colore arancione, mentre il messaggio viene visualizzato in un cerchio ombreggiato blu:

Ciò sarebbe utile per i nuovi utenti e gli utenti avanzati possono anche lucidare le proprie competenze manipolando dati complessi.

Conclusione

Neo4j è una sorta di database che si riferisce alla famiglia dei database grafici e offre edizioni aziendali e comunitarie. L'efficienza delle prestazioni di NEO4J ha costretto diverse imprese ben note a passare il loro sistema dai database tradizionali a NEO4J. Conoscendo l'importanza di questo database grafico, abbiamo compilato una guida dettagliata per elencare i passaggi per installare questo utile servizio su Ubuntu e descritto brevemente l'uso del servizio NEO4J su Ubuntu.