neo4j

Инсталирайте Neo4J на Ubuntu

Инсталирайте Neo4J на Ubuntu

В тази публикация ще видим как можем да инсталираме една от най-популярните базирани на Graph бази данни, Neo4J на Ubuntu и да започнем да я използваме също.  Но първо малко допълнителна информация.

База данни Neo4J

Известно е, че Neo4J е базираната на графика №1 платформа за съхранение и заявка на свързани данни.

Свързаните данни са форма на данни, която може да бъде най-добре дефинирана под формата на взаимоотношения. Например Facebook е сайт за социални мрежи с потребители, които са свързани като „Приятели“. Сега „Приятели“ е връзката между потребителите, които ги свързват и дефинират. Neo4J е може би много добро решение за съхранение и заявки за този вид данни.

Свързаните данни в Neo4J могат да бъдат представени като графика. Графика е свързан набор от върхове, които са прикрепени от ръбове. Ръбовете представляват взаимоотношения. Нека да визуализираме тези:

Линиите, които свързват два възела или върхове, се наричат ​​ръбове.

Инсталиране на Java

За да инсталираме Neo4J на Ubuntu, първо трябва да инсталираме Java. Java може да не е инсталирана по подразбиране. Можем да го проверим с помощта на тази команда:

java -версия

Когато изпълним тази команда, получаваме следния изход:

Сега ще инсталираме Java в нашата система. Използвайте тази команда, за да направите това:

sudo add-apt-repository ppa: webupd8team / java
sudo apt-get update
sudo apt-get install oracle-java8-installer

След като тези команди са изпълнени, можем отново да проверим дали Java вече е инсталирана, като използваме същата команда.

Инсталиране на Neo4J

Сега инсталирането на Neo4J е само въпрос на няколко команди. За да започнете, добавете Neo4J към мениджъра на apt пакети:

sudo wget -O - http: // debian.neo4j.org / неотехнологии.gpg.ключ
| sudo apt-key add -
sudo echo 'deb http: // debian.neo4j.org / repo stable / '>
/ etc / apt / sources.списък.г / нео4j.списък

След това инсталирайте Neo4J:

sudo apt-get update
sudo apt-get инсталирате neo4j
статус neo4j услуга

Когато стартираме услугата Neo4J, тя започва от своя порт по подразбиране, който е 7687. След като започне, можем дори да посетим панела Neo4J в браузър като този:

Можете да посетите този панел на този URL:

http: // localhost: 7474 / браузър /

Влезте с паролата по подразбиране за Neo4j 'neo4j'и след това ще бъдете подканени да зададете нова парола. За този пример задайте паролата да бъде 'Здравейте'.

Вмъкване на данни в Neo4J

За да проверим накрая дали успяхме да инсталираме и стартираме Neo4J на нашата машина на Ubuntu, ще видим дали можем да вмъкнем данни и да ги заявим с команди Curl, които също изтласкват данните към порт 7474.

Първо вмъкваме един възел Person:

curl -H "Приемам: application / json; charset = UTF-8" - потребител "neo4j: здравей" -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" '

Когато изпълним горната команда, ще видим следния отговор:

След това още:

curl -H "Приемам: application / json; charset = UTF-8" - потребител "neo4j: здравей" -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" '

Тъй като успяхме да вмъкнем данни в базата данни Neo4J, това означава, че тя работи и работи на нашата машина Ubuntu!

Урок Сянка на Tomb Raider за Linux
Shadow of the Tomb Raider е дванадесетото допълнение към поредицата Tomb Raider - франчайз за екшън-приключенска игра, създаден от Eidos Montreal. Игр...
Как да увеличите FPS в Linux?
FPS означава Кадри в секунда. Задачата на FPS е да измерва честотата на кадрите при възпроизвеждане на видео или игрални изпълнения. С прости думи бро...
Топ Oculus App Lab Games
Ако сте собственик на слушалки на Oculus, тогава трябва да знаете за странично зареждане. Sideloading е процесът на инсталиране на несъхранявано съдър...