Comment installer et utiliser neo4j sur Ubuntu

Comment installer et utiliser neo4j sur Ubuntu
Le système de gestion de la base de données est un outil très utile et largement utilisé parmi plusieurs organisations qui travaillent sur les plateformes informatiques. Les données à l'intérieur des bases de données traditionnelles sont enregistrées dans une structure de type tabulaire. Cependant, un autre type de base de données tendance nommé Graph Database s'est engagé à gérer graphiquement les relations entre les données; Quelques exemples de bases de données de graphiques sont Neo4j, Arangodb, OrientDB et FlockDB. Parmi les bases de données de graphiques ci-dessus, NEO4J est devenue un système de gestion de la base de données graphiques pratique depuis son déploiement dans l'industrie en 2007. Avec une vaste gamme de fonctionnalités, Neo4j propose deux versions et est nommée Community Edition et Enterprise Edition. Community Edition fonctionne sur une licence open source et comprend des fonctionnalités de base de la base de données comme la recherche en texte intégral, les types de données. Contrairement à cela, l'Enterprise Edition contient des fonctionnalités avancées pour les clients qui paient pour l'abonnement; Les fonctionnalités supplémentaires incluent des réchauffages de cache automatique, plus rapidement et restaurables, etc.

Comment neo4j est meilleur que les bases de données traditionnelles

Contrairement à d'autres bases de données traditionnelles, Neo4j a une structure complètement flexible car elle enregistre les relations qui connectent vos données; Chaque nœud contient un pointeur direct vers d'autres nœuds. D'autres bases de données n'enregistrent pas directement les données de la relation, elles peuvent déterminer les connexions, mais elles le font généralement en recherchant des structures de données à l'aide d'indexation qui sont plus coûteuses dans certains cas et une étape longue. Les utilisations importantes de NEO4J sont la détection de fraude, les moteurs de recommandation en temps réel, le réseau et les opérations informatiques, etc. Comme le mécanisme de stockage natif de NEO4J est basé sur ces présentations graphiques qui rendent cette base de données distinctive des autres types de bases de données SQL comme les types de bases de données SQL. C'est la raison pour laquelle la plupart des entreprises comme la NASA, Cisco, HP et bien d'autres ont préféré Neo4J aux bases de données traditionnelles.

Gardant un œil sur l'importance de NEO4J, nous avons compilé un guide qui aborde la procédure étape par étape de l'installation de Neo4j sur votre Ubuntu.

Comment installer Neo4j sur Ubuntu

Cette section comprend les étapes obligatoires pour installer Neo4j sur Ubuntu; Suivez attentivement les étapes pour obtenir le programme requis sur votre système:

Étape 1: Tout d'abord, mettez à jour la liste des packages en exécutant la commande suivante dans le terminal:

$ sudo apt mise à jour

Étape 2: La deuxième étape est effectuée ici pour ajouter un package pour les connexions HTTPS, et si ce package utilise une bibliothèque nommée libapt-pkg Pour activer HTTPS. Cependant, si le package est déjà disponible, la commande suivante mettra à jour ce package, il est donc bénéfique aux deux égards. apt-transport-https

$ sudo apt installer apt-transport-https ca-certificats curl logiciel-properties-common

Étape 3: Après cela, vous devez ajouter la touche GPG pour vérifier que l'installation est effectuée en utilisant une manière sûre et sécurisée. Ainsi, pour ajouter une clé GPG ou NEO4J, copiez et collez la commande suivante dans le terminal pour le faire:

$ sudo curl -fssl https: // debian.néo4j.com / néotechnologie.GPG.clé | sudo apt-key ajouter -

Étape 4: Ajoutez le référentiel de Neo4j à la liste des gestionnaires de packages en utilisant la commande mentionnée ci-dessous:

$ sudo add-att-repository «Deb https: // debian.néo4j.com stable 4.1"

Étape 5: Enfin, vous êtes à l'installation de Neo4j sur votre système; Il est remarqué que si vous n'avez pas installé de packages Java avant cette installation, la commande ci-dessous vous demandera d'appuyer sur Y pour installer toutes les dépendances, y compris les packages Java (qui sont requis pour cette installation). Cependant, si vous avez déjà installé les packages Java, vous n'obtiendrez aucune invite pendant l'installation et votre installation sera terminée en un seul Go: donc, exécutez la commande suivante dans le terminal pour installer NEO4J:

$ sudo apt install neo4j

Comment vérifier et activer le service NEO4J

Après l'installation, vous pouvez vérifier l'état du service NEO4J en exécutant la commande suivante, et vous pouvez voir que le service est actif dans notre cas:

$ sudo systemctl status neo4j.service

Si vous souhaitez désactiver le service, vous devrez exécuter la commande mentionnée ci-dessous: Après cela, lorsque vous vérifierez l'état du NEO4J, il s'affichera comme mort:

$ sudo systemctl stop neo4j.service

Si le service est désactivé, vous pouvez rendre actif l'état du service NEO4J à l'aide de la commande mentionnée ci-dessous, et il est observé que le statut se transformera en actif:

$ sudo systemctl start neo4j.service

Comment supprimer Neo4j d'Ubuntu

La version installée peut être supprimée en exécutant la commande suivante dans votre terminal:

$ sudo apt autoremove neo4j

Comment utiliser Neo4j sur Ubuntu

Cette section vous guidera pour utiliser ce service sur notre système d'exploitation Ubuntu.

Une fois que vous avez installé le service, assurez-vous que le service est actif et en cours d'exécution en utilisant la commande suivante:

$ sudo systemctl status neo4j.service

Après cela, accédez à votre barre d'adresse de navigateur et exécutez l'adresse suivante pour exécuter ce service: le moment où vous exécutez l'adresse suivante, vous remarquerez qu'elle vous demandera de remplir les informations et de vous connecter à Neo4j:

Par exemple, j'ai utilisé les informations suivantes pour me connecter au service:

Nom d'utilisateur: Neo4j
Mot de passe: Neo4j

Après avoir inséré les informations, cliquez sur "Connecter" continuer:

À l'étape suivante, ce service vous demandera de choisir un nouveau mot de passe, puis de cliquer sur «Changer le mot de passe" continuer:

Après la configuration des étapes ci-dessus, la connexion sera établie avec succès; La fenêtre principale contient le «Barre de requête,»Et sur le panoramique gauche de cette fenêtre, plusieurs options sont présentes pour guider / aider les nouveaux utilisateurs:

Accéder à la barre de requête pour créer une nouvelle base de données; Par exemple, nous avons créé une nouvelle base de données, "linuxhint"Cela contient le message"Bonjour le monde!"Et la requête pour cela est écrite ci-dessous: une fois que vous avez écrit cette requête, cliquez sur"jouer”Bouton pour l'exécuter;

Create (base de données: base de données nom: "LinuxHint") - [r: Says] -> (Message: Message Name: "Hello World!") Base de données de retour, message, r

Vous verrez la base de données "linuxhint" dit "Bonjour le monde!», De plus, la base de données est affichée dans un cercle de couleur orange, tandis que le message s'affiche dans un cercle ombré bleu:

Cela serait utile pour les nouveaux utilisateurs, et les utilisateurs avancés peuvent également polir leurs compétences en manipulant des données complexes.

Conclusion

NEO4J est une sorte de base de données qui se rapporte à la famille des bases de données graphiques, et il offre des éditions d'entreprise et communautaire. L'efficacité des performances de NEO4J a forcé plusieurs entreprises bien connues à passer leur système des bases de données traditionnelles à NEO4J. Connaissant l'importance de cette base de données de graphiques, nous avons compilé un guide détaillé pour répertorier les étapes pour installer ce service utile sur Ubuntu et décrit brièvement l'utilisation du service NEO4J sur Ubuntu.