IDEAL-X
← KI-Glossar

KI-Glossar

Neo4j

Die führende Graph-Datenbank — Grundlage für Knowledge Graphs und GraphRAG in KI-Projekten.

Neo4j ist die weltweit meistgenutzte Graph-Datenbank. Statt Tabellen mit Zeilen und Spalten speichert sie Entitäten und deren Beziehungen — und macht Beziehungen zu erstklassigen Datenbürgern, die direkt mit Knoten und Kanten verbunden sind.

Drei Kernmerkmale:

  • Beziehungs-nativ: Verbindungen direkt gespeichert, sofort traversierbar — ohne JOIN-Abfragen
  • Skalierbar: Milliarden Knoten und Kanten mit konstanter Performance
  • KI-ready: Native Integrationen für LangChain, LlamaIndex, GraphRAG

Neo4j vs. SQL-Datenbank

KriteriumSQL-DatenbankNeo4j
DatenmodellTabellen, Zeilen, SpaltenKnoten und Kanten (Graph)
BeziehungenFremdschlüssel + JOINsDirekt gespeichert, sofort traversierbar
StärkeStrukturierte Daten, Reports, TransaktionenVernetztes Wissen, Pfadsuche, KI-Kontext
AbfragespracheSQLCypher (intuitiv, lesbar)

Einsatz für KI-Anwendungen in vier Schritten

1. Daten als Graph modellieren Entitäten (Personen, Projekte, Dokumente) werden als Knoten definiert; Beziehungen (arbeitet_an, gehört_zu) als Kanten mit Eigenschaften.

2. Daten einpflegen Manuell, aus ERP/CRM-Exporten oder automatisch durch KI-Agenten, die Entitäten und Beziehungen aus Dokumenten extrahieren.

3. Mit Cypher abfragen Cypher ist Neo4js Abfragesprache — visuell, lesbar, mächtig. Intuitiv für Abfragen über Graphstrukturen.

4. KI-System anbinden LangChain und LlamaIndex haben native Neo4j-Integrationen zur Kontextsammlung für LLMs (GraphRAG).

Drei Anwendungen im Mittelstand

Bau und Projektmanagement: Projekte, Gewerke und Subunternehmer als Graph — KI identifiziert betroffene Gewerke bei Verzögerungen sofort.

Lieferketten und Supply Chain: Lieferanten, Bauteile und Kunden als Graph — bei Ausfällen sofort Risiken und Alternativen erkennen.

CRM und Kundenbeziehungen: Kunden, Kontakte und Vertragshistorie als Graph — Cross-Selling-Potenziale und Churnsignale sichtbar machen.

Häufige Fragen

Ist Neo4j kostenlos? Neo4j Community Edition ist Open Source und kostenlos nutzbar — auch für kommerzielle Projekte. Die Enterprise Edition ist kostenpflichtig.

Wie schwierig ist die Einführung? Die größte Herausforderung liegt im konzeptionellen Datenmodell, nicht in der Technik. Cypher wird typischerweise schnell gelernt.

Kann Neo4j auch Vektor-Suche? Seit Version 5 unterstützt Neo4j native Vektor-Indizes — das kombiniert Graph-Traversierung mit semantischer Suche in einer Datenbank.

Neo4j vs. Vektordatenbanken wie Weaviate? Weaviate ist optimiert für semantische Ähnlichkeit (klassisches RAG); Neo4j für Beziehungsnavigation (GraphRAG). Beide können kombiniert werden.

Verwandte Begriffe

KI konkret für Ihr Unternehmen einordnen

Wir besprechen Ihre Ausgangslage und zeigen, wo KI in Ihrem Kontext realistische Wirkung entfaltet.

Kostenloses Erstgespräch