Graphdatenbank: Neo4j startet Enterprise-Version des nativen Cloud-Service Aura

Der vollständig verwaltete Graphdatenbank-as-a-Service Neo4j Aura steht ab sofort auch in einer auf Großunternehmen ausgerichteten Enterprise-Edition bereit.

In Pocket speichern vorlesen Druckansicht

(Bild: sdecoret/Shutterstock.com)

Lesezeit: 2 Min.
Von
  • Matthias Parbel

Graphdatenbankanbieter Neo4j hat seinen Graphdatenbank-as-a-Service Neo4j Aura Enterprise verfügbar gemacht. Aufbauend auf dem seit Ende 2019 verfügbaren Dienst Neo4j Aura richtet sich die neue Enterprise-Edition gezielt an größere Unternehmen, die höhere Anforderungen an Performance, Skalierbarkeit und Sicherheit einer Cloud-Graphdatenbank haben.

Wie der auf kleinere und mittlere Unternehmen zugeschnittene Basisdienst steht auch Neo4j Aura Enterprise Anwendern auf der Google Cloud Platform (GCP) zur Verfügung. Mit Blick auf den Einsatz in Multi-Cloud-Umgebungen kündigt Neo4j aber auch ein Early Access Program (EAP) für den Graphdatenbank-as-a-Service auf Amazon Web Services (AWS) an.

Um Anwendern umfassende Sicherheit beim Entwickeln und dem Einsatz auch komplexer, cloud-nativer Datenbankanwendungen garantieren zu können, vertraut Neo4j nicht nur auf die von der Graph-DB bekannten Funktionen wie ACID-konforme Transaktionen, TLS-verschlüsselte Passwortauthentifizierung und End-to-End-Datenverschlüsselung, sondern zusätzlich auf die vom Cloud-Provider implementierten Security-Funktionen (z. B. virtuelle Netzwerke, verschlüsselte Protokolle etc.).

Für einen performanten und skalierbaren Betrieb des Graphdatenbank-as-a-Service setzt der Anbieter auf Kubernetes. Um auch bei Updates der verteilten Datenbank die Konsistenz sicherzustellen, greift Neo4j auf einen eigenen Operator zurück. Für erhöhte Ausfallsicherheit soll zudem das sogenannte Causal Clustering sorgen. Dabei handelt es sich um eine individuelle Implementierung des Raft-Consensus-Algorithmus, der die Kommunikation von Clustern untereinander regelt, um den Schutz und die Konsistenz gespeicherter Daten auch bei Ausfällen sicherzustellen.

Entwicklerinnen und Entwickler können für Cloud-native Anwendungen mit Neo4j Aura Enterprise wie gewohnt die Abfragesprache Cypher nutzen. Über Integrationen wie GRANDstack lassen sich darüber hinaus auch GraphQL und React-Frontends verwenden.

Weitere Details zu Neo4j Aura Enterprise, beispielsweise zum Supportumfang und dem Preismodell finden sich in der offiziellen Ankündigung des Dienstes sowie auf der Neo4j-Website.

(map)