neo4j

Installige Neo4J Ubuntu

Installige Neo4J Ubuntu

Selles postituses näeme, kuidas saame ühe kõige populaarsema graafikapõhise andmebaasi Neo4J Ubuntu installida ja seda ka kasutama hakata.  Aga kõigepealt väike taustteave.

Neo4J andmebaas

Neo4J on teadaolevalt graafikutepõhine platvorm ühendatud andmete salvestamiseks ja päringute esitamiseks.

Ühendatud andmed on andmete vorm, mida saab kõige paremini määratleda seoste kujul. Näiteks on Facebook suhtlusvõrgustik, kus kasutajad on ühendatud sõpradena. Nüüd on "sõbrad" kasutajate suhe, kes neid ühendab ja määratleb. Neo4J on tõenäoliselt väga hea lahendus sedalaadi andmete salvestamiseks ja päringute tegemiseks.

Neo4J-s ühendatud andmeid saab kujutada graafikuna. Graaf on ühendatud tippude kogum, mis on kinnitatud servadega. Servad esindavad suhteid. Kujutleme neid:

Kahte sõlme või tippu ühendavaid jooni nimetatakse servadeks.

Java installimine

Neo4J installimiseks Ubuntu peame kõigepealt installima Java. Java ei pruugi vaikimisi installitud olla. Saame seda kontrollida selle käsu abil:

java -versioon

Selle käsu käivitamisel saame järgmise väljundi:

Nüüd installime Java oma süsteemi. Selleks kasutage seda käsku:

sudo add-apt-hoidla ppa: webupd8team / java
sudo apt-get värskendus
sudo apt-get install oracle-java8-installer

Kui need käsud on lõpetatud, saame sama käsu abil uuesti kontrollida, kas Java on nüüd installitud.

Neo4J installimine

Nüüd on Neo4J installimine vaid mõne käsu küsimus. Alustamiseks lisage Neo4J apt-paketihaldurisse:

sudo wget -O - http: // debian.neo4j.org / neotehnoloogia.gpg.võti
| sudo apt-võti lisada -
sudo echo 'deb http: // debian.neo4j.org / repo stabiilne / '>
/ etc / apt / sources.nimekirja.d / neo4j.nimekirja

Järgmisena installige Neo4J:

sudo apt-get värskendus
sudo apt-get install neo4j
teenuse neo4j staatus

Kui käitame teenust Neo4J, algab see vaikepordist, milleks on 7687. Kui see on alanud, võime isegi külastada Neo4J paneeli sellises brauseris:

Seda paneeli saate külastada sellel URL-il:

http: // localhost: 7474 / brauser /

Neo4j vaikeparooliga logige sisse 'neo4j'ja siis palutakse teil määrata uus parool. Selle näite jaoks määrake parooliks 'Tere'.

Andmete sisestamine Neo4J-sse

Lõpuks kontrollime, kas meil õnnestus Neo4J oma Ubuntu masinasse installida ja käivitada, näeme, kas saame andmeid sisestada ja pärida Curl-käskudega, mis edastavad andmeid ka pordile 7474.

Kõigepealt sisestame ühe inimese sõlme:

curl -H "Nõustu: application / json; tähemärk = UTF-8" - kasutaja "neo4j: tere" -H
"Content-Type: application / json" -X POST http: // localhost: 7474 / db / data / cypher -d
'"query": "CREATE (n: isik nimi: nimi) RETURN n", "params":
"nimi": "Shubham" '

Ülaltoodud käsu käivitamisel näeme järgmist vastust:

Siis veel üks:

curl -H "Nõustu: application / json; tähemärk = UTF-8" - kasutaja "neo4j: tere" -H
"Content-Type: application / json" -X POST http: // localhost: 7474 / db / data / cypher -d
'"query": "CREATE (n: isik nimi: nimi) RETURN n", "params":
"nimi": "LinuxHint" '

Kuna suutsime sisestada andmeid Neo4J andmebaasi, tähendab see, et see oli meie Ubuntu masinas töökorras!

OpenTTD vs Simutrans
Oma transpordisimulatsiooni loomine võib olla lõbus, lõõgastav ja äärmiselt köitev. Sellepärast peate endale meelepärase leidmiseks kindlasti proovima...
OpenTTD õpetus
OpenTTD on seal üks populaarsemaid ärisimulatsioonimänge. Selles mängus peate looma suurepärase transpordiettevõtte. Alustate siiski alguses umbes 190...
SuperTuxKart Linuxile
SuperTuxKart on suurepärane pealkiri, mis on loodud selleks, et tuua teie Linuxi süsteemis tasuta Mario Karti kogemus. See on päris keeruline ja lõbus...