3. roadmap
âą where we are (mostly)
âą imprisoned data
âą a little history
âą labeled property graph model
âą connected data
âą using a whiteboard
http://flickr.com/photos/23465812@N00/7898643042 by davecito, CC BY
6. Neo Technology, Inhc tCtopnfi:d/e/nfltiailckr.com/photos/keepingtime_ca/8490224742 by keepingtime_ca, CC BY
7. By AgnosticPreachersKid (Own work) [NCeoC Te-cBhnYol-oSgy, AInc- 3Co.n0fi d(ehnttiatlp://creativecommons.org/licenses/by-sa/3.0)], via Wikimedia Commons
8. Neo Technology, Inc Confidential http://flickr.com/photos/rueful/5917659410/ by Kiran Foster, CC BY
9. âThere is a significant downside - the whole approach works really well
when data access is aligned with the aggregates, but what if you want to
look at the data in a different way? Order entry naturally stores orders as
aggregates, but analyzing product sales cuts across the aggregate
structure. The advantage of not using an aggregate structure in the
database is that it allows you to slice and dice your data different ways for
different audiences.
This is why aggregate-oriented stores talk so much about map-reduce.â
â Martin Fowler, http://martinfowler.com/bliki/AggregateOrientedDatabase.html
10. Neo Technology, Inhc Cttopnfi:d/e/nfltiailckr.com/photos/wwworks/5319295174 by woodleywonderworks, CC BY
25. Labeled Property Graph Model
âą Nodes with optional labels and optional properties
âą Named, directed Relationships with optional properties
(Relationships have exactly one start and one end node, which may be the same node)
34. Aviation
Software Financial Telecoms Health Web / Social Media Education,
Finance
Logistics,
Government
Accentur
Energy Aerospace
Network &
Data Center
MDM / System
Of Record
Social
Geo
Recommendations
Identity &
Access Control
Content
Management
Business Intel.,
Audit, CRM