Intro to Neo4j (CZ)
-
Upload
michal-bachman -
Category
Technology
-
view
873 -
download
0
description
Transcript of Intro to Neo4j (CZ)
GraphAwareTM
Michal Bachman@bachmanm
grafová databáze
Neo4j
name: “Michal Bachman”
Person
WORKS_AT
name: “Michal Bachman”
Person
name: “GraphAware”place: “London”
created: 2013
Company
role: “Consultant”
WORKS_AT
name: “Michal Bachman”
Person
name: “GraphAware”place: “London”
created: 2013
Company
name: “Neo Technology”
Company
PARTNER_OF
role: “Consultant”
WORKS_AT
name: “Michal Bachman”
Person
name: “GraphAware”place: “London”
created: 2013
Company
name: “Neo Technology”
Company
PARTNER_OF
role: “Consultant”
name: “Neo4j”type: “database”
Product
PRODUCES
WORKS_AT
name: “Michal Bachman”
Person
name: “GraphAware”place: “London”
created: 2013
Company
name: “Neo Technology”
Company
PARTNER_OF
role: “Consultant”
name: “Neo4j”type: “database”
Product
PRODUCES
LOVES
since: 2011
GraphAwareTM
Not Only SQL
NoSQL
GraphAwareTM
Objem
GraphAwareTM
Propojenost
GraphAwareTM
Ztráta struktury
https://www.nr.no/en/projects/geological-facies-models
GraphAwareTM
Architektura aplikací
GraphAwareTM
Architektura aplikací
GraphAwareTM
Architektura aplikací
GraphAwareTM
Relační dazabáze jsou pro mnoho aplikací adekvátní. Pro komplexní data musíme zvolit jiné řešení.
Relační dazabáze
GraphAwareTM
Kategorie NoSQL
GraphAwareTM
0
25.0
50.0
75.0
100.0
2007 2008 2009 2010
GraphAwareTM
Leonhard Euler
GraphAwareTM
Sedm mostů
GraphAwareTM
WORKS_AT
name: “Michal Bachman”
Person
name: “GraphAware”place: “London”
created: 2013
Company
name: “Neo Technology”
Company
PARTNER_OF
role: “Consultant”
name: “Neo4j”type: “database”
Product
PRODUCES
LOVES
since: 2011
Labelled Property Graph
GraphAwareTM
ShardováníDotazy na celý graf
Výkonný datový modelRychlost
GraphAwareTM
Doporučovací systémySociální sítěTelekomunikační sítěBusiness intelligenceGeoprostorové problémyMDMACL (access control lists)RodokmenyČasové řady datWeb analyticsVědecká informatika (zejména bioinformatika)Indexování RDBMSSpousta dalších…!
Využití grafů
GraphAwareTM
grafová databáze
Neo4j
GraphAwareTM
32 miliard vrcholů
32 miliard hran
64 miliard vlastností
Neo4j
GraphAwareTM
GraphAwareTM
GraphAwareTM
GraphAwareTM
GraphAwareTM
GraphAwareTM
Community (GPL)
Advanced (AGPL)
Enterprise (AGPL)
Licence
GraphAwareTM
Ve stejném procesu, jako Vaše aplikace: Stáhnout .jar knihovny a nasměrovatna místo na disku
cd <install directory>bin/neo4j startbin/neo4j stop
Server Embedded
DISLIKED
name: “Jan !r"tek”
Speaker
title: “Intro to Neo4j”duration: 45
Talk
name: “Michal Bachman”
Speaker
DELIV
ERS
name: “Conference”
Root
TALKS_AT
TALKS_AT
day: “Fri”
name: “Neo4j”
Topic
name: “NoSQL”
Topic
ABOUT
INTERESTED
name: “Ale# Havlík”
Attendee
ABOUT
LIKED
name: “Martin Macke”
Attendee
title: “UX Psychology”duration: 30
Talk
DELIVERS
day: “Sat”
name: “UX”
Topic
ABOUT
LIKED
INTERESTED
GraphAwareTM
ipsumLorem
title: “Intro to Neo4j”
Talk
name: “Michal Bachman”
Speaker
DELIVERS
day: “Fri”
GraphAwareTM
Cypher Query Language
Demo Time!
GraphAwareTM
neo4j.org
GraphConnect (Londýn, 18-19.11.)
graphaware.com
Další zdroje
GraphAwareTM
www.graphaware.com@graph_aware
Otázky?