Neo4j

Neo4j

Une base de données orientée graphe pour les applications connectées, l’analyse de graphes et les couches de connaissances pour l’IA, avec des options gérées et auto-hébergées.

subscription
Dernière mise à jour 28/08/2026

À propos de Neo4j

Neo4j est une plateforme de base de données orientée graphe conçue pour les données connectées. Elle stocke nativement les entités et leurs relations, ce qui permet aux équipes d’interroger ces connexions avec Cypher sans les reconstruire au moyen de plusieurs couches de jointures relationnelles. Des pilotes sont disponibles pour Python, Java, JavaScript et C#. La documentation couvre les installations locales et dans le cloud, ainsi que les déploiements avec Docker et Kubernetes. Les outils de Neo4j prennent en charge l’importation, l’exploration, la visualisation, l’administration et la surveillance des graphes. Graph Data Science ajoute des algorithmes et des workflows d’apprentissage automatique. AuraDB est l’option cloud gérée, dans laquelle les mises à niveau, les correctifs et la maintenance sont pris en charge dans le cadre du service. Les éditions autogérées couvrent les projets communautaires et les déploiements en entreprise. Cette spécialisation entraîne un coût d’adoption réel : les équipes doivent apprendre la modélisation de graphes et Cypher, planifier la migration des données et déterminer à quel moment Community Edition ne répond plus aux besoins de production. Les prix d’Enterprise et d’Infinigraph nécessitent un échange avec l’équipe commerciale, ce qui empêche les grands acheteurs d’obtenir immédiatement une estimation des coûts.

Fonctionnalités

Données d’applications connectées

Créez des applications qui parcourent directement les relations grâce à un modèle natif de graphe de propriétés et à des requêtes Cypher.

Analyse de graphes et apprentissage automatique

Exécutez des algorithmes de graphe et des workflows d’apprentissage automatique avec Neo4j Graph Data Science.

Connaissances et contexte pour l’IA

Créez une couche de connaissances connectée qui fournit aux systèmes d’IA un contexte structuré sur les entités et leurs relations.

Avantages

  • Le stockage natif en graphe et Cypher rendent les requêtes de relations à plusieurs sauts directes et plus faciles à exprimer.
  • L’édition communautaire offre un point d’entrée gratuit pour le développement et les déploiements pris en charge par la communauté.
  • AuraDB prend en charge les mises à niveau, les correctifs et la maintenance, et propose un modèle d’exploitation cloud géré.

Limites

  • Les équipes doivent apprendre la modélisation de graphes et Cypher, ce qui ajoute du travail de prise en main par rapport aux bases de données relationnelles familières.
  • La tarification de l’édition entreprise et de l’édition Infinigraph nécessite un échange avec l’équipe commerciale, ce qui réduit la visibilité initiale sur les coûts.
  • Les déploiements de production autogérés ajoutent des responsabilités d’infrastructure et d’exploitation pour l’équipe qui adopte la solution.

Formules tarifaires

Édition communautaire

FreeAucun frais de licence récurrent
  • Traitement et stockage natifs des graphes
  • Transactions ACID
  • Modèle de graphe de propriétés
  • Langage de requête de graphe Cypher

Édition entreprise

Contact SalesContrat personnalisé
  • Inclut les fonctionnalités de l’édition communautaire
  • Mise à l’échelle horizontale illimitée des lectures grâce à la réplication
  • Contrôles d’accès précis
  • Haute disponibilité et fonctions d’administration avancées
  • Capture des données modifiées

Édition Infinigraph

Contact SalesContrat personnalisé
  • Inclut les fonctionnalités de l’édition entreprise
  • Mise à l’échelle horizontale illimitée avec partitionnement automatique
  • Graph Data Science inclus dans la licence

* Les informations tarifaires sont données à titre indicatif. Consultez les dernières annonces sur le site officiel de Neo4j.

FAQ

Neo4j stocke et interroge les données connectées pour les applications qui reposent fortement sur les relations, les graphes de connaissances et l’analyse de graphes.
Neo4j utilise Cypher, un langage déclaratif permettant d’exprimer des motifs entre les nœuds, les relations et les propriétés d’un graphe.
Oui. AuraDB est géré dans le cloud, tandis que les options locales, Docker et Kubernetes permettent un déploiement autogéré.

Informations sur l'outil

DéveloppeurNeo4j
Date de sortie20/07/2026
Tarificationsubscription

Populaire Tendance