25
Neo Technology, Inc Confidential Warum (Kunden) eine Graphendatenbank einsetzen?

Neo4j Use Cases - Graphdatenbanken im Einsatz

Embed Size (px)

Citation preview

Neo Technology, Inc Confidential

Warum (Kunden) eine Graphendatenbank

einsetzen?

(c) Neo Technology, Inc 2014

Relational vs. GraphSie kennen relational…jetzt berücksichtigen wir mal Beziehungen...

2

users skillsuser_skill

(c) Neo Technology, Inc 2014

Sieht anders aus - aber was bedeutet es?

๏ein Beispiel Graph

•mit ~1,000 Knoten als Personen

๏durchschnittlich 50 Freunde pro Person

๏pathExists(a,b) limitiert zur Ebene 4

๏caches aufgewärmt um disk I/O zu eliminieren

3

# persons query time

Relational database 1.000 2000ms

Neo4j 1.000 2ms

Neo4j 1.000.000 2ms

Neo Technology, Inc Confidential

Hintergrund

• Einer der weltweit größten Logistikträger

• Geplant, um der Kapazität des alten Systems zu entwachsen

• Neues Paket-Routing-System

• „Single source of truth“ für das gesamte Netzwerk

• B2C- und B2B-Paketverfolgung

• Echtzeit-Routing: bis zu 5 Mio. Pakete pro Tag

Geschäftsproblem•24x7 Verfügbarkeit, ganzjährig

•Spitzenbelastungen von > 2500 Paketen pro Sekunde

•Komplexer und vielfältiger Software-Stack

•Vorhersagbare Leistung und lineare Skalierbarkeit erforderlich

•Tägliche Änderungen des Logistik-Netzwerks: Beförderung von jedem Punkt zu jedem Punkt

Lösung und Vorteile• Neo4j bietet die ideale Übereinstimmung mit Einsatzbereich:

• Ein Logistiknetzwerk ist ein Graph

• Extreme Verfügbarkeit und Leistung mit Neo4j-Clustering

• Enorm vereinfachte Abfragen gegenüber Relationen für komplexes Routing

• Flexibles Datenmodell kann Datenveränderungen der realen Welt viel besser als Relationen

• Leicht verständliches „Whiteboard-freundliches“ Modell

Industrie: LogistikAnwendungsfall: Paketbeförderung

Neo Technology, Inc Confidential

Hintergrund

Geschäftsproblem Lösung und Vorteile

•Deutsches mittelgroßes Versicherungsunternehmen

•Gegründet im Jahr 1858, über 500 Angestellte

•Projekt von delvin GmbH ausgeführt – eine 100% Tochter der Bayerische Versicherung AG und ein IT-Service-Spezialist der Versicherungsindustrie

• Außendienstmitarbeiter benötigten einen einfachen Zugang zu Policen und Kundendaten, mit einer zunehmenden Vielzahl von Möglichkeiten

• Benötigt, um ein wachsendes Geschäft zu unterstützen

• Bestehendes IBM DB2-System war nicht in der Lage, die Leistungsanforderungen während des Wachstums des Systems zu erfüllen

• Rund um die Uhr verfügbares System für Außendienstmitarbeiter erforderlich

• Möglichkeit für Außendienstmitarbeiter flexibel nach Versicherungspolicen und verbundenen persönlichen Daten zu suchen

• Anheben der Messlatte in Bezug auf übliche Praktiken der Versicherungsindustrie

• Unterstützung des Geschäfts während es wächst, mit einem hohen Performanceniveau

• Einfache Übertragung vorhandener Metadaten in Neo4j

Industrie: VersicherungAnwendungsfall: Master Data ManagementDeutschland

Neo Technology, Inc Confidential

Hintergrund

Geschäftsproblem• Ausführung kundenseitig gewünschter Lieferungen

innerhalb 90 min

• Pflege eines großen Routennetzwerks mit vielen Speditionen und Kurieren. Gleichzeitige Berechnung mehrerer Alternativ-Routen in Echtzeit

• Skalierung, um eine Vielzahl von Dienstleistungen zu ermöglichen, einschließlich Lieferung am selben Tag, Consumer-to-Consumer-Versand (www.shutl.it) und vorhersehbarere Liefertermine

Lösung und Vorteile• Neo4j läuft im Herzen des Systems und berechnet alle möglichen

Routen für jeden Auftrag in Echtzeit

• Die auf Neo4j-basierte Lösung ist tausendemal schneller als die vorherige MySQL-Lösung

• Abfragen erfordern 10-100 mal weniger Code, mit Verbesserung der Time-to-Market und der Code-Qualität

• Neo4j ermöglicht Funktionen, die bisher nicht möglich waren, sowie eine einfache Erweiterung der Plattform im Laufe der Zeit

Industrie: EinzelhandelAnwendungsfall: Einzelhandel und C2C-LieferungSan Francisco und London

• Da eBay versucht, seine globale Präsenz im Einzelhandel auszudehnen, ist eine schnelle und vorhersehbare Lieferung ein wichtiger Eckpfeiler im Wettbewerb

• Um Amazon Prime zu kontern, hat eBay die in Großbritannien ansässige Fa. Shutl übernommen,. Sie bildet nun den Kern eines neuen Lieferservice: eBay Now (www.ebay.com/now), Weihnachten 2013

• Gegründet im Jahr 2009, war Shutl in UK mit einem Marktanteil von 70% der Marktführer bei Lieferungen am selben Tag

Neo Technology, Inc Confidential

Produktempfehlungen

Neo Technology, Inc Confidential

Industrie: Online-Jobsuche Anwendungsfall: Social/Empfehlungen

• Online-Job- und Karriere-Community, die anonymisierte Insider-Informationen für Arbeitsuchende bietet

Geschäftsproblem• Baut auf die bekannte Tatsache, dass die meisten Jobs

über persönliche und professionelle Verbindungen gefunden werden

• War auf eine bestehende Quelle von Social Network-Daten angewiesen. Facebook war die ideale Wahl.

• Endanwender benötigten eine sofortige Gratifikation

• Ziel, den besten Job-Suchdienst in einem sehr wettbewerbsintensiven Markt zu haben

Lösung und Vorteile• Erster auf dem Markt mit einem Produkt, mit dem Nutzer

Arbeitsplätze über ihr Netzwerk von Facebook-Freunden finden

• Job-Empfehlungen in Echtzeit von Neo4j geliefert

• Individuelle Facebook-Graphen in Echtzeit in Neo4j importiert

• Glassdoor speichert nun > 50% des gesamten Facebook Social-Graphen

• Neo4j Cluster ist nahtlos gewachsen, mit neuen Instanzen, die als Graph online gebracht wurden, Größe und Last haben zugenommen

Person

Unter-nehmen

KEN

NT

Person

Person

KENNTUnter-

nehmenK

ENN

T

ARBEITET

BEI

ARBEITET BEI

Hintergrund

Sausalito, CA

Neo Technology, Inc Confidential

Hintergrund

• Top-Investmentbank: Über $ 1 Bio. Bilanzsumme

• Nutzung einer relationalen Datenbank verknüpft mit Gemfire zur Verwaltung von Mitarbeiter-Berechtigungen zur Nutzung von Ressourcen (Dokumente und Anwendungsdienste)

Geschäftsproblem• Bei Einbeziehung eines neuen Investment Managers wurden

Berechtigungen manuell über einen komplexen manuellen Prozess bereitgestellt. Trader haben durchschnittlich 5 Handelstage verloren, während sie auf die Freigabe der Berechtigungen gewartet haben

• Wettbewerber hatte ein Projekt implementiert, um den Onboarding-Prozess zu beschleunigen. Schnelle Reaktion erforderlich.

• Hoher Einsatz: Vorschriften lassen keinen Raum für Fehler.

• Hohe Komplexität: Detaillierte Berechtigungen bedeuten, dass jeder Trader Zugriff auf Hunderte von Ressourcen benötigt.

Lösung und Vorteile• Organisationsmodell, Gruppen und Freigaben in Neo4j gespeichert

• Erfüllt und übertrifft die Leistungsanforderungen.

• Signifikanter Produktivitätsvorteil durch Übereinstimmung mit Einsatzbereich

• Die Graphen-Visualisierung erleichtert es dem Unternehmen die Berechtigungen selbst freizugeben

• Der Wechsel zu Neo4j bedeutete „weniger Kompromisse“ als ein relationaler Datenspeicher

• Jetzt Verwendung von Neo4j für Autorisierung hinter Online-Brokerage-Geschäft

Industrie: FinanzdienstleistungenAnwendungsfall: Berechtigungen/IAMLondon

Große Investment-

bank

Neo Technology, Inc Confidential

Industrie: Kommunikation Anwendungsfall: Netzwerkmanagement

Hintergrund• Zweitgrößtes Kommunikationsunternehmen in

Frankreich

• Teil der Vivendi-Gruppe, Partnerschaft mit Vodafone

Geschäftsproblem• Planung der Infrastrukturwartung dauerte eine ganze Woche, da die

Auswirkungen auf das Netzwerk genau geplant werden müssen• Schnelle, automatisierte „was wäre wenn“-Analyse erforderlich, um

die Belastbarkeit während ungeplanter Netzwerkausfälle zu gewährleisten

• Identifizierung von Schwächen im Netzwerk, um die Notwendigkeit für zusätzliche Redundanz aufzudecken

• Netzwerkinformationen über > 30 Systeme verteilt, mit täglichen Änderungen der Netzwerkinfrastruktur

• Geschäftsanforderungen verändern sich manchmal sehr schnell

Lösung und Vorteile• Flexibles Netzwerkbestandsmanagement-System, um die

Entwicklung, Vereinigung und Fehlersuche zu unterstützen

• „Single source of truth“ (Neo4j) für das gesamte Netzwerk

• Dynamische Systemlastdaten von > 30 Systemen und ermöglicht Zugriff von neuen Anwendungen auf Netzwerkdaten

• Entwicklungsbedarf stark reduziert wegen der nahezu 1:1-Zuordnung zwischen der realen Welt und dem Graphen

• Flexibles Schema, hoch anpassungsfähig an sich ändernde Geschäftsanforderungen

Router

Service

ABHÄNGIG

VON

Switch Switch

Router

Glasfaser-verbindung Glasfaser-

verbindung

Glasfaser-verbindung

Tiefseekabel

ABH

ÄN

GIG

VO

N

ABH

ÄN

GIG

VON

ABHÄNGIG VON

ABH

ÄN

GIG

VON

ABHÄNGIG VON

ABHÄNGIG VON

ABHÄNGIG VON

ABHÄNGIGVON

ABH

ÄN

GIG

VO

N

VER-

KNÜ

PFT

VER-KNÜPF

T

VER-

KNÜPFT

ABHÄNGIG VON

Paris, Frankreich

Neo Technology, Inc Confidential

Industrie: Kommunikation Anwendungsfall: Ressourcenautorisierung und Zugriffskontrolle

Hintergrund• Zehntgrößter Telekom-Anbieter weltweit, führend in

den nordischen Ländern

• Online-Self-Service-System, in dem Admins für Großunternehmen Mitarbeiter-Abos und -pläne verwalten

• Geschäftskritisches System, dessen Verfügbarkeit und Reaktionsfähigkeit entscheidend für die Kundenzufriedenheit ist

Geschäftsproblem

• Abbau relationaler Leistung. Benutzeranmeldung dauert Minuten, während System Zugriffsrechte abruft

• Millionen von Plänen, Kunden, Administratoren, Gruppen. Stark vernetzter Datensatz mit massiven Verbindungen

• Nächtlicher Batch-Workaround hat das Performanceproblem gelöst, dies bedeutet aber, dass die Daten nicht mehr aktuell sind

• Primäres System war Sybase. Prognose, dass Batch Pre-Compute-Workaround bis zum Jahr 2014 eine Dauer von 9 Stunden erreicht: Länger als das nächtliche Batch-Fenster

Lösung und Vorteile

• Autorisierungsfunktion von Sybase zu Neo4j verschoben

• Modellierung des Ressourcengraphen in Neo4j war einfach, da der Einsatzbereich von Natur aus ein Graph ist

• Möglichkeit das Batch-Verfahren einzustellen und zu Echtzeit-Antworten zu wechseln: Gemessen in Millisekunden

• Benutzer können aktuelle Daten sehen, nicht gestrige Momentaufnahme

• Risiken der Kundenbindung vollständig gemildert

Abonnement

Konto

Kunde

Kunde

ERSTELLT VON

KONTROLLIERT DURCH

TEIL VON

Benutzer

BENUTZERZUGRIFFOslo, Norwegen

Neo Technology, Inc Confidential

Industrie: Kommunikation Anwendungsfall: Empfehlungen

• Cisco.com versorgt Privat- und Geschäftskunden mit Kundendienstleistungen

• Benötigt Echtzeit-Empfehlungen, um die Nutzung der Online-Knowledge-Base zu fördern

• Cisco hat Neo4j erfolgreich für seine internen Stammdaten-Management-Lösung eingesetzt.

• Identifiziert eine große Übereinstimmung für Online-Empfehlungen

Lösung und Vorteile• Fälle, Lösungen, Artikel, usw. werden kontinuierlich für

Querverweise zusammengefasst und in Neo4j dargestellt

• Echtzeit-Leseempfehlungen über Neo4j

• Neo4j Enterprise mit HA-Cluster

• Das Ergebnis: Kunden erhalten Hilfe schneller, mit einer verringerten Abhängigkeit vom Kundensupport

Hintergrund

Geschäftsproblem• Call-Center-Volumen mussten verringert werden,

durch Verbesserung der Effizienz des Online-Self-Service

• Stärkere Nutzung großer Wissensmengen aus Servicefällen, Lösungen, Artikel, Foren, usw.

• Problemlösungszeiten sowie Supportkosten mussten gesenkt werden

Supportfall

Supportfall

Knowledge-Base-

Artikel

Lösung

Knowledge-Base-

Artikel

Knowledge-Base-

Artikel

Nachricht

San Jose, CA

Cisco.com

Neo Technology, Inc Confidential

• Einer der weltweit größten Hersteller von Kommunikationsgeräten

• Global Nr. 91 in 2000. $ 44 Mrd. Jahresumsatz.

• Benötigte ein System, das seine Stammdatenhierarchien in einer performanten Weise aufnehmen kann

• HMP ist eine Master Data Management-System in dessen Kern Neo4j steckt. Datenzugriffsdienste für unternehmensweite Anwendungen rund um die Uhr verfügbar

Lösung und Vorteile• Cisco hat ein neues System geschaffen: Die Hierarchy Management Platform

(HMP)• Ermöglicht Cisco Stammdaten zentral zu verwalten und Datenzugriff und

Geschäftsregeln zu zentralisieren• Neo4j bietet „Minuten zu Millisekunden“ Leistung gegenüber Oracle RAC,

stellt Stammdaten in Echtzeit bereit• Das Graph-Datenbank-Modell bietet genau die notwendige Flexibilität, die

erforderlich sind, um Cisco‘s Geschäftsregeln zu unterstützen• HMP ist so erfolgreich, dass es erweitert wurde,

um die Produkthierarchie aufzunehmen

Neo Technology – vertraulich

Hintergrund

San Jose, CA

Cisco HMP

Geschäftsproblem• Vertriebsvergütungssystem konnte den Anforderungen von

Cisco nicht gerecht werden

• Bestehendes Oracle RAC-System hat seine Grenzen erreicht:

• Unzureichende Flexibilität für den Umgang mit komplexen

Organisationshierarchien und Mappings

• „Echtzeit“-Abfragen haben > 1 Minute gedauert!

• Geschäftskritisches „P1“-System muss ständig verfügbar sein, ohne Ausfallzeiten

Industrie: KommunikationAnwendungsfall: Master Data Management

Neo Technology, Inc Confidential

Interaktive Fernsehprogrammierung

Industrie: Kommunikation Anwendungsfall: Social Gaming

Hintergrund• Größtes Kommunikationsunternehmen in Europa

• Anbieter von Mobil- und Festnetztelefonleitungen für Verbraucher und Unternehmen, sowie Internet-Dienste, Fernsehen und andere Dienstleistungen

Lösung und Vorteile• Interaktives, Social-Angebot, um Fans einen Weg zu

geben, das Spiel näher zu erleben

• Erhöhte Kundenbindung für die Deutsche Telekom

• Ein komplett neuer Kanal für das Erreichen von Kunden mit Informationen, Werbeaktionen und Anzeigen

• Klarer Wettbewerbsvorteil

Frankfurt, Deutschland

Geschäftsproblem• Mit der Fanorakel-Anwendung wird das Sport-Sehen zum

interaktiven Erlebnis für Fans

• Fans können über Schiedsrichterentscheidungen abstimmen und mit anderen Fans, die das Spiel sehen, interagieren

• Stark verbundener Datensatz mit Echtzeit-Updates

• Abfragen in Echtzeit mit sich schnell ändernden Daten

• Eine technische Herausforderung ist es, die sehr hohen Aktivitätsspitzen während beliebter Spiele zu behandeln

Neo Technology, Inc Confidential

Hintergrund

Geschäftsproblem Lösung und Vorteile

• Tre ist Teil von Hutchison Whampoa, einer der weltweit größten Telekommunikationskonzerne

• Arbeitet in Skandinavien und Großbritannien

• Ein Neo4j-Cluster, mit einem Graphen der Kundenzahlungsinformationen, wird durch kundennahe Anwendungen genutzt

• Das Graph-basierte Modell von Neo4j ermöglicht zeitnahe und aufschlussreiche Profilierung der Kunden zur Unterstützung des Kundendienstes

• Neue Anwendungen und Erweiterungen werden schneller entwickelt

• Abfragen laufen dank Neo4j viel schneller

Industrie: TelekommunikationAnwendungsfall: Master Data Management (Kundendaten)Stockholm, Schweden

• Neue Geschäftserfordernis, um den Kunden mehr Einsicht in die eigenen Nutzungsgewohnheiten zu geben

• Die Änderung des Datenmodells war langsam und mühevoll• Neue Abfragen waren schwer zu schreiben• Sehr große Datenmengen haben zu ernsthaften

Leistungsproblemen in RDBMS für verbundene Anfragen (> L2) geführt

• Tre hat einen Vorteil im Wechsel zur Echtzeit-Kundenprofilerstellung und zu Echtzeit-Analysen gesehen

Neo Technology, Inc Confidential

Hintergrund

Geschäftsproblem Lösung und Vorteile

• Gegründet in 1888, ist die National Geographic Society eine gemeinnützige Wissenschafts- und Bildungseinrichtung

• Ihre Interessen sind Geographie, Archäologie und Naturwissenschaften, sowie Umweltschutz und historische Erhaltung

• Sie bietet Journale, Zeitschriften, E-Zeitschriften, TV-Dokumentationen, TV-Kanäle, Musik, Radio, Bücher, Online-Spiele, Anwendungen, Spielzeug, DVDs, Karten, Live-Events, Schulverlagsprogramme, interaktive Medien, und Handelswaren

• Die RDBMS-Leistung (PostgreSQL) hat bei Echtzeit-Empfehlungen eine Sackgasse erreicht: Dreifach verschachtelte Verbindungen in einer Datenbank mit 8 Mio. Mitgliedern

• Mit Neo4j wurde es möglich, komplexe Echtzeit-Analysen über eine große Nutzer- und Inhaltsbasis laufen zu lassen

• Die Neo4j Lösung war viel weniger schwerfällig als die SQL-Lösung

Industrie: VerlagswesenAnwendungsfall: Social, Content Management Washington D.C.

• Verstärkter Einsatz von über ein Jahrhundert Multimedia-Inhalte zur Steigerung des Nutzerengagements

• Besseres Verständnis der Abonnenten-Interessen, für genaueres Targeting

• In der Lage sein, die Punkte zu verbinden: „Diese Nutzer mögen Löwen. Machen Sie sie darauf aufmerksam, dass wir gerade eine Kampagne zum Schutz der Löwen in Afrika haben“

Neo Technology, Inc Confidential

Hintergrund• Weltweit zweitgrößtes professionelles Netzwerk

(nach LinkedIn)

• 50 Mio. Mitglieder. > 30 Tsd. neue Mitglieder täglich.

• Über 400 Mitarbeiter mit Büros in 12 Ländern

Geschäftsproblem• Geschäft unerlässlich für Echtzeit-Empfehlungen:

Gewinnung neuer Nutzer und Beibehaltung bestehender

• Hauptunterscheidungsmerkmal: Mitglieder zeigen, wie sie auf einem anderen Mitglied verbunden sind

• Echtzeit-Durchquerungen des Social-Graphen sind mit MySQL-Cluster nicht möglich. Batch-Vorberechnung bedeutet veraltete Daten.

• Prozess dauert länger und länger: > 1 Woche!

Lösung und Vorteile• Neo4j-Lösung in 8 Wochen mit 3 Teilzeit-Programmierern

umgesetzt

• Wechsel von Batch zu Echtzeit möglich: Verbesserte Reaktionsfähigkeit mit aktuellen Daten.

• Viadeo (zu der Zeit) hatte 8 Mio. Mitglieder und 35 Mio. Beziehungen.

• Neo4j-Cluster sitzt nun im Kern von Viadeo‘s professionellem Netzwerk, und verbindet > 50 Mio. Profis

Industrie: Professionelles Social NetworkAnwendungsfall: Social, Empfehlungen

Silicon Valley und Frankreich

Neo Technology, Inc Confidential

Hintergrund• Junisphere AG ist ein IT-Lösungsanbieter mit Sitz in Zürich

• Gegründet im Jahr 2001. Profitabel. Eigenfinanziert.

• Software und Dienstleistungen

• Neuartigen Ansatz zur Infrastrukturüberwachung: Beginnt mit dem Endverbraucher, Mapping von Geschäftsprozessen und Dienstleistungen und abhängige Infrastruktur

Geschäftsproblem• „Business Service Management“ erfordert Mapping

eines komplexen Graphen mit: Geschäftsprozessen -> Business-Dienstleistungen -> IT-Infrastruktur

• Einbetten der Fähigkeit, diese Informationen in OEM-Anwendung zu speichern und abzurufen

• Neuplanung veralteter C++-Anwendung auf Basis von relationaler Datenbank mit Java

Lösung und Vorteile• Bewusste Wahl einer Java-basierten Lösung, die Daten als Graph

speichern kann

• Modell des Einsatzbereichs spiegelt sich direkt in der Datenbank wider:

• „Keine Zeit mit Übersetzung verloren“

• „Unser Geschäfts- und Unternehmensberater sprechen jetzt die gleiche Sprache, und können den Einsatzbereich auf einem 1:1-Verhältnis mit der Datenbank modellieren.“

• Spring Data Neo4j passt genau für Java-Architektur

Industrie: Web/ISV, KommunikationAnwendungsfall: Data Center ManagementZürich, Schweiz

Neo Technology, Inc Confidential

Hintergrund

Geschäftsproblem

• Erfüllt komplexe „Graph Search“-Abfragen durch Entlastung der Krankenschwestern und des Aufnahmepersonals, z. B.: „Suche ein Pflegeheim innerhalb von n Kilometern von einem bestimmten Ort, zugehörig zum Gesundheitskonzern XYZ, das Sprachtherapie und Kardiologie anbietet, und wahlweise die Dienstleistungen auf Italienisch anbietet“

• Echtzeit-Leistung von Oracle nicht zufriedenstellend• Neue Funktionen erfordern höhere Komplexität, einschließlich

detaillierte rollenbasierte Zugriffskontrolle

Lösung und Vorteile• Anforderungen an schnelle Echtzeit-Performance jetzt erfüllt

• Abfragen über mehrere Hierarchien, einschließlich Provider-Graph und Mitarbeiterberechtigungs-Graph

• Graph-Datenmodell bot eine robuste Basis für die Aufnahme von mehr Dimensionen der Daten, wie Versicherungsnetzwerke, Service-Bereiche und ACOs (Accountable Care-Organisationen)

• Einige Multi-Page-SQL-Anweisungen wurde mit Neo4j in eine einfache Funktion umgewandelt

Industrie: GesundheitsfürsorgeAnwendungsfall: EmpfehlungenNewton, Massachusetts

• Gegründet im Jahr 1999. Weithin als der Branchenführer bei Patientenverwaltung für Entlassungen und Überweisungen betrachtet

• Verwalten Patientenüberweisungen mit mehr als 4600 Einrichtungen des Gesundheitswesens

• Verbindet Anbieter, Kostenträger und Lieferanten über sichere elektronische Patientenüberweisungs-Netzwerke und Web-basierte Patienten-Management-Plattform

Neo Technology, Inc Confidential

Hintergrund

Geschäftsproblem• Klinische Daten über mehrere operative

Datenbanken verteilt, die nicht für Auffindung strukturiert sind

• Erfordernis eines einfachen Abfragemechanismus für Wissenschaftler, die keine Datenspezialisten sind. „Graphen-Suche“ für Bioinformatik.

• Vieles in der Bioinformatik bleibt unbekannt: Ein Schema im Voraus zu bestimmen kann von schwierig bis unmöglich reichen.

Lösung und Vorteile• Neue F&E-Datenbank auf Neo4j aufgebaut, um

Informationsentdeckung durch Wissenschaftler zu unterstützen

• Simples Web-Frontend ermöglicht die Ad-Hoc Erstellung einfacher Cypher-Abfragen

• Raw VCF-Sequenzdaten in Neo4j importiert, zusammen mit klinischen Daten aus Oracle-Datenbank

• Die Zeit, um neue Fragen zu beantworten, ging von tagelanger Ad-hoc-Informationsbeschaffung auf Stunden oder Minuten zurück

Industrie: GesundheitsfürsorgeAnwendungsfall: BioinformatikCambridge, Massachusetts

• Klinisches Diagnostik-Unternehmen, spezialisiert auf genetisches Träger-Screening für Erbkrankheiten

• Im Jahr 2008 von Absolventen der Harvard Business School und Harvard Medical School gegründet

• Zwei Geschäftssparten: Klinisch und F&E

• Besonders stark bei der Erfassung seltener Allele und Messung der Häufigkeit in der Bevölkerung

Neo Technology, Inc Confidential

Awards & Mentions• 2014 Experton Group - Big Data Database Rising Star

• 2014 & 2013 InfoWorld Technology of the Year

• 2013 & 2013 IDG InfoWorld Bossie award in the Big Data category

• 2013 Gartner’s Who’s Who in NOSQL DBMSs

• 2013 Database Trends & Applications - 100 Companies That Matter Most in Data

• 2013 CRN Big Data 100 - Data Management

• 2014 SD Times 100 “Best in Show”

• Neo Technology – The Rise of the Graph Database - Robin Bloor, The Bloor Group (2013)

• No NoSQL: Neo's GraphConnect shows graph databases coming into their own - Matt Aslett, 451 Research (Dec 2013)

• “The leading system among Graph DBMSs is Neo4j” -DB-Engines

Neo Technology, Inc Confidential

“Forrester estimates that over 25% of enterpriseswill be using graph databases by 2017”

http://www.forrester.com/TechRadar+Enterprise+DBMS+Q1+2014/fulltext/-/E-RES106801

Graphs Are Eating The WorldTechRadar™: Enterprise DBMS, Feb 13 2014:

“Neo4j is the current market leader in graph databases.”

http://blogs.enterprisemanagement.com/dennisdrogseth/2013/11/06/graph-databasesand-potential-transform-capture-interdependencies/

Sources:

Neo Technology, Inc Confidential

Core industries

& Use CasesWEB / ISV Financial

ServicesTele-

communicationsHealth Care

& Life SciencesWeb Social,

HR & RecruitingMedia &

Publishing

Energy, Services, Automotive, Gov’t,

Logistics, Education, Gaming, Other

Network &Data Center Management

Master Data Management

Social

GEO

Recommend-ations

Identity & Access Mgmt

Content Management

BI, CRM, Impact

Analysis, Fraud

Detection, Resource

Finance

Neo4j Adoption SnapshotSelect Commercial Customers

Neo Technology, Inc Confidential

Neo4j 2.0 Graph

datenbank für alle

• Kompaktes Handbuch• Übersicht über Neo4j, APIs, Cypher

• Praktische Anwendungsfälle und Beispiele• Genügend Details um direkt starten zu können

Buch-PDF gratis verfügbar.

http://bit.ly/das-buch

Neo Technology, Inc Confidential

Brown Bag

LunchBy request only!

• you bring 10+ colleagues• you provide a room with a projector + screen

• we bring a bag lunch• we introduce Neo4j to your team

in 45 min + 15 min for Q&A

Schedule your Neo4j Intro now!

http://neotechnology.com/brownbag