neo4j

Instalirajte Neo4J na Ubuntu

Instalirajte Neo4J na Ubuntu

U ovom postu vidjet ćemo kako na Ubuntu možemo instalirati jednu od najpopularnijih baza podataka temeljenu na Graphu, Neo4J, te je također početi koristiti.  Ali prvo malo dodatnih podataka.

Baza podataka Neo4J

Poznato je da je Neo4J platforma br. 1 za pohranu i ispitivanje povezanih podataka.

Povezani podaci oblik su podataka koji se najbolje može definirati u obliku odnosa. Na primjer, Facebook je stranica za društvene mreže s korisnicima koji su povezani kao 'Prijatelji'. Sada su 'Prijatelji' odnos između korisnika koji ih povezuju i definiraju. Neo4J je možda vrlo dobro rješenje za pohranu i postavljanje upita ove vrste podataka.

Povezani podaci u Neo4J mogu se predstaviti kao grafikon. Graf je povezan skup vrhova koji su pričvršćeni rubovima. Rubovi predstavljaju odnose. Zamislimo ovo:

Linije koje povezuju dva čvora ili vrhove nazivaju se bridovima.

Instaliranje Jave

Da bismo instalirali Neo4J na Ubuntu, prvo moramo instalirati Javu. Java možda nije instalirana prema zadanim postavkama. To možemo provjeriti pomoću ove naredbe:

java -verzija

Kada pokrenemo ovu naredbu, dobit ćemo sljedeći izlaz:

Sada ćemo instalirati Javu u naš sustav. Koristite ovu naredbu da biste to učinili:

sudo add-apt-repozitorij ppa: webupd8team / java
sudo apt-get ažuriranje
sudo apt-get install oracle-java8-installer

Nakon što se ove naredbe izvrše, opet možemo provjeriti je li Java instalirana pomoću iste naredbe.

Instaliranje Neo4J

Sada je instalacija Neo4J samo stvar nekoliko naredbi. Za početak dodajte Neo4J upravitelju apt paketa:

sudo wget -O - http: // debian.neo4j.org / neotehnologija.gpg.ključ
| sudo apt-key dodati -
sudo echo 'deb http: // debian.neo4j.org / repo stabilan / '>
/ etc / apt / sources.popis.d / neo4j.popis

Zatim instalirajte Neo4J:

sudo apt-get ažuriranje
sudo apt-get instalirati neo4j
status usluge neo4j

Kada pokrenemo Neo4J uslugu, ona započinje na zadanom priključku, koji je 7687. Jednom kad započne, možemo čak posjetiti i ploču Neo4J u pregledniku poput ovog:

Ovu ploču možete posjetiti na ovom URL-u:

http: // localhost: 7474 / preglednik /

Prijavite se pomoću zadane lozinke Neo4j 'neo4j'i tada će se od vas tražiti da postavite novu lozinku. Za ovaj primjer postavite lozinku na 'zdravo'.

Umetanje podataka u Neo4J

Da bismo konačno provjerili jesmo li mogli instalirati i pokrenuti Neo4J na našem Ubuntu stroju, vidjet ćemo možemo li umetnuti podatke i upitati ih naredbama Curl koje podatke također potiskuju na port 7474.

Prvo umetnemo jedan čvor Person:

curl -H "Prihvaćam: application / json; charset = UTF-8" --user "neo4j: hello" -H
"Content-Type: application / json" -X POST http: // localhost: 7474 / db / data / cypher -d
'"query": "CREATE (n: Person name: name) RETURN n", "params":
"name": "Shubham" '

Kada pokrenemo gornju naredbu, vidjet ćemo sljedeći odgovor:

Zatim još jedno:

curl -H "Prihvaćam: application / json; charset = UTF-8" --user "neo4j: hello" -H
"Content-Type: application / json" -X POST http: // localhost: 7474 / db / data / cypher -d
'"query": "CREATE (n: Person name: name) RETURN n", "params":
"name": "LinuxHint" '

Kako smo uspjeli umetnuti podatke u bazu podataka Neo4J, to znači da su bili pokrenuti i pokrenuti na našem Ubuntu stroju!

Top 5 ergonomskih proizvoda za računalni miš za Linux
Uzrokuje li dugotrajno korištenje računala bolove u zapešću ili prstima? Patite li od ukočenih zglobova i stalno se morate rukovati? Osjećate li goruć...
How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...
Zamijenite svoje tipke miša različito za različiti softver pomoću X-Mouse Button Control
Možda vam treba alat koji bi mogao promijeniti kontrolu miša sa svakom aplikacijom koju koristite. Ako je to slučaj, možete isprobati aplikaciju pod n...