Meilleures alternatives à Neo4j Graph Database les mieux notées

Les SGBDR sont désormais la norme industrielle de facto et ils excellent dans les calculs à travers de grandes matrices de données emballées dans des tableaux rectangulaires (considérez un méga-hyper-Excel sous stéroïdes). Mais ni le monde réel ni la logique commerciale ne sont rectangulaires par nature. Le monde se compose de structures flexibles comme des listes, comme des arbres (qu'il s'agisse d'une plante, d'une structure organisationnelle ou d'un arbre de décisions possibles), comme des réseaux et de la dentelle, ou - quelle horreur ! - comme des fractales. Les SGBDR, avec leur nature tabulaire rectangulaire, sont capables d'émuler ces structures avec leurs tables - mais cela nécessite une magie programmatique profonde et complexe, qui implique également de la complexité, des ressources computationnelles et humaines, et... des erreurs logicielles.
Étant une base de données de graphes native, Neo4j vous permet de refléter des structures de graphes complexes du monde réel d'entités et de leurs relations de manière facile et naturelle, proche d'une cartographie 1:1 - et ainsi, d'éviter l'émulation encombrante de structures de toiles d'araignée éthérées avec de lourdes briques rectangulaires faites de SQL. Cela vous permet de rendre vos systèmes plus rapides, plus réactifs et plus intelligents - car ils reflètent mieux la réalité. De plus, le modèle de données de graphe est beaucoup plus agile que le relationnel et tolère de nombreuses conditions du monde réel que les SGBDR ne peuvent pas.
En utilisant Neo4j depuis 2013, je confirme tout ce qui précède moi-même. Il est parfaitement adapté pour être un noyau pour la gestion des données maîtres d'entreprise, intégrant différents systèmes commerciaux autour de lui. Neo4j est parfaitement adapté aux architectures modernes de microservices des solutions d'entreprise, cette technologie lui est également native.
Et le rapport qualité-prix est impressionnant. Neo4j est très, très rapide, et (avec une licence Enterprise) il s'adapte facilement horizontalement (vous obtenez également la haute disponibilité en bonus). Les bases de données évoluant à un milliard de nœuds et plusieurs milliards de relations sont parfaitement réalisables (j'ai personnellement utilisé une base de données d'environ 200 millions de nœuds et Neo4j s'adapte extrêmement bien - sa performance ne dépend pas de la taille de la base de données, seul le diamètre du graphe compte vraiment).
Ce qui m'a le plus captivé, c'est la facilité et la naturalité avec lesquelles la technologie des graphes vous permet de modéliser des réalités complexes et de découvrir des interconnexions et des relations non évidentes entre les entités, ainsi que des motifs cachés de faits. Les cubes OLAP aussi sont des structures de graphes, après tout.
La technologie est nouvelle - mais la courbe d'apprentissage n'est pas trop raide, dès que vous vous familiarisez avec cette nouvelle attitude de graphe différente. De plus, le support en ligne de la communauté et directement des membres de l'équipe Neo4j rend l'apprentissage de Neo4j une expérience fascinante et agréable. Avis collecté par et hébergé sur G2.com.
Neo4j est un produit de qualité industrielle et commerciale. Mais il est actuellement en phase de développement rapide, la version à venir 3.0.0 promet de nouvelles fonctionnalités et des améliorations de performance. De plus, le langage de requête de graphes - Cypher - est en cours de développement intensif, de nouvelles "sucreries" y sont ajoutées ainsi que des améliorations de performance. Il peut donc être difficile de choisir quelle version prendre pour votre projet - plus mature avec moins de fonctionnalités, ou la plus récente et puissante, mais pas encore éprouvée comme infaillible ? Avis collecté par et hébergé sur G2.com.
131 sur 132 Avis au total pour Neo4j Graph Database
Sentiment de l'avis global pour Neo4j Graph Database
Connectez-vous pour consulter les sentiments des avis.
la syntaxe de cypher de neo4j est vraiment excellente pour les débutants, elle est aussi similaire à la communication humaine avec la base de données en langue anglaise. c'est juste que nous devons nous exprimer de manière correcte par exemple si je veux récupérer toutes les personnes avec un genre masculin, la syntaxe cypher sera
Neo4j's Browser et la fonctionnalité Bloom donnent aux parties prenantes commerciales et aux scientifiques/analystes de données la possibilité d'analyser leurs données, ce que je pense qu'aucune autre base de données ne propose actuellement à ce moment
et en plus de cela, ils ont leur propre bibliothèque de science des données graphiques qui offre la faisabilité dans le développement d'applications telles que la prédiction de liens, le système de recommandation, les chatbots Avis collecté par et hébergé sur G2.com.
Je pense qu'ils devraient ajouter plus de stockage informatique pour Aura DB, car notre système peut charger des centaines de Go de données dans neo4j, mais actuellement je ne vois aucune option pour. Avis collecté par et hébergé sur G2.com.

J'utilise neo4j depuis 6 mois tous les jours pour développer des produits d'apprentissage automatique et d'analyse de données. C'est vraiment plus rapide que les SGBDR et aide à développer des produits tels que l'analyse de panier d'achat, la détection de communauté et aussi pour des solutions d'IA générative pour créer nos propres chatbots. Apprendre neo4j est assez facile grâce à sa documentation et au soutien de la communauté disponible. Il prend en charge plusieurs langages tels que python, java, etc. J'utilise personnellement la bibliothèque python de neo4j car elle m'aide à m'intégrer à mon produit d'apprentissage automatique existant. Je pense que chaque professionnel de la science des données devrait être conscient de neo4j et de sa puissance pour créer des produits ML évolutifs. Avis collecté par et hébergé sur G2.com.
une chose que je pense qui doit être améliorée est l'ajout de plus de fonctionnalités similaires à SQL dans la requête CYPHER Avis collecté par et hébergé sur G2.com.

La facilité de créer des graphes et la visualisation de graphes en utilisant la plateforme neo4j. Avis collecté par et hébergé sur G2.com.
Le langage de requête de graphes neo4j est difficile pour un débutant. Avis collecté par et hébergé sur G2.com.
The Cypher language allows you to construct queries that are understandable even without technical expertise.
Open source and community edition that can be self-hosted.
Neo4j Browser to visualize graph data. Avis collecté par et hébergé sur G2.com.
For a self-hosted solution, the update process is not always straightforward. Avis collecté par et hébergé sur G2.com.
The best thing about Neo4j is it is graph database and it has nodes and relationship which makes it simple. It is easy to use. And also it is schema free. Index-free adjacency helps a lot when the data is very complex Avis collecté par et hébergé sur G2.com.
Cypher language is specific to Neo4j only. Avis collecté par et hébergé sur G2.com.

Neo4j est une excellente plateforme pour le nouvel utilisateur pour apprendre les commandes, c'est très intéressant, et nous pouvons voir la commande avec ses résultats. Nous pouvons voir le résultat de plusieurs manières comme en format graphique, tableau, texte ou code. Avis collecté par et hébergé sur G2.com.
Je n'ai pas beaucoup d'aversion pour cette plateforme, mais c'est un peu déroutant pour le nouvel utilisateur car c'est un peu compliqué pour l'installation et l'initiation des commandes. L'utilisateur peut nécessiter les instructions pour l'installation. Avis collecté par et hébergé sur G2.com.

C'est open source, avec une communauté active derrière. Bien documenté. Vous pouvez l'héberger vous-même.
L'interface graphique, appelée Neo4j Browser, est un très bon outil pour visualiser les données.
Assez flexible, et quelques méthodes rapides pour importer des données de graphe dedans. Avis collecté par et hébergé sur G2.com.
Parfois, le propre langage de requête, appelé cypher, est un peu obscur et difficile à taper. Avis collecté par et hébergé sur G2.com.

C'est une base de données graphe open source. Les données semi-structurées peuvent être facilement représentées et les données connectées peuvent être récupérées plus rapidement. Architecture évolutive. Cela aide à maintenir la prévisibilité des requêtes basées sur les relations. Avis collecté par et hébergé sur G2.com.
Pas de sécurité pour les données et pas de chiffrement des données.
Il y a une limite dans la taille du graphe, comme par graphe, il prend en charge 10 milliards de nœuds. Avis collecté par et hébergé sur G2.com.

Il permet de stocker des données avec des relations complexes, qui peuvent être représentées de manière appropriée, rendant les requêtes faciles. Avis collecté par et hébergé sur G2.com.
Son utilisation principale est gratuite, mais les fonctionnalités avancées semblent trop coûteuses. Avis collecté par et hébergé sur G2.com.

Neo4j est l'outil le plus interactif et facile à utiliser ou à interroger avec lequel j'ai jamais travaillé. Les cyphers sont si conviviaux qu'une personne sans connaissance en programmation ou en langages de requête peut commencer à tout moment, ce qui nous donne un avantage pour expliquer l'analyse BI et les paramètres à nos clients. Les visualisations vous aident à déboguer et à résoudre les problèmes beaucoup plus rapidement par rapport à d'autres bases de données. Et leur intégration avec la plupart des services cloud permet une intégration fluide dans nos applications. Avis collecté par et hébergé sur G2.com.
Il n'y a rien qui me vienne à l'esprit en ce moment. Avis collecté par et hébergé sur G2.com.