Neo4j 3.0
27.04.2016, 00:00 Uhr
Mit offiziellem .NET-Treiber
Das neue Release will die Graph-Technologie für den breiten Massenmarkt etablieren, dank enormer Skalierbarkeit und neuer, entwicklerfreundlicher Features, darunter auch ein offizieller .NET-Treiber.
Neo Technology, Hersteller der Graphdatenbank Neo4j, hat die Verfügbarkeit Neo4j 3.0 angekündigt. Das neue Release will Graphdatenbanken für den breiten Markt etablieren und setzt dafür auf enorme Skalierbarkeit, neue Treiber für Programmiersprachen und weitere entwicklerfreundliche Features. Jim Webber, Chief Scientist von Neo Technology: "Jeder Aspekt der Architektur wurde neu überarbeitet. Ziel war es, das Entwickeln einer Anwendung mit Neo4j so effektiv und intuitiv wie möglich zu gestalten und gleichzeitig die Skalierbarkeit deutlich zu erhöhen – bis hin zur Verarbeitung von mehreren Billionen von Knoten und Kanten."
Neo4j 3.0 wird von einem neuen, binären Protokoll (Bolt) unterstützt. Zudem bietet es jetzt offizielle Treiber für Java, .NET, JavaScript und Python. Laut Hersteller eignet sich Neo4j 3.0 dank seiner Leistungsfähigkeit bei Echtzeit-Abfragen für umfangreiche Echtzeit-Anwendungen. „In der Vergangenheit stießen Graphen bei Datensätzen im zweistelligen Milliardenbereich an ihre Grenzen. Mit Neo4j 3.0 gibt es diese Grenzen einfach nicht mehr“, sagt Philip Rathle, VP of Products bei Neo Technology. „Schon heute arbeiten wir mit Kunden zusammen, deren Graphen mehrere hundert Milliarden Daten umfassen. Das neue Release macht das und noch viel mehr möglich.“
Zu den Highlights von Neo4j 3.0 zählen:
- Eine neue Storage-Engine für höhere Skalierbarkeit bei gleichbleibend hoher Performance.
- Bolt, ein neues, binäres leichtgewichtiges Protokoll für extrem schnellen Zugriff auf den Graphen.
- Offizielle, Neo4j-eigeneTreiber für Java, .NET, JavaScript and Python.
- Unterstützung von Java Stored Procedures; ermöglicht zum Beispiel das Hinzufügen von Graphalgorithmen oder die Bereitstellung dynamischer Metainformationen in Kombination mit Bolt und Cypher.
- Kostenorientierte Abfrage-Optimierung für Schreiboperationen und höhere Abfragequalität und Geschwindigkeit für Cypher.
- Neue Konfigurations- und Monitoring-Struktur für eine einfacheren Betrieb.
Neben den neuen Features in Neo4j bringt Neo Technology einen neuen cloudbasierten Synchronisationsdienst auf den Markt: Neo4j Browser Sync. Der kostenlose Service erweitert das Neo4j-Angebot an frei zugänglichen Entwickler-Tools und ermöglicht es Anwendern gespeicherte Scripts und Einstellungen über Arbeitsplätze hinweg zu synchronisieren.
Mehr Informationen zu Neo4j 3.0 finden Sie in diesem Blog-Beitrag: http://neo4j.com/blog/neo4j-3-0-massive-scale-developer-productivity/. Der Download von Neo4j 3.0 ist zu finden unter http://neo4j.com/download/. [bl]