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, rVous 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.