Two and a half years ago I was on safari in South Africa and I took this photograph. This is my nephew standing on the edge of a 100m high cliff Why is he doing that? The view is great! You can see families of giraffe in the valley. It is exciting, kids are attracted to excitement. My talk is about finding excitement in development by playing on the edge. Taking risks and thereby finding a more efficient route. Unless you fall off the edge, that is! (Two types of edge – cliffs and interfaces)
We made a key, revolutionary change. Look, the map is still there and the scripting console is still there, but what is that ferris wheel to the top right? Ported the data structures onto the graph database, Neo4j, made by Neo Technologies right here in Malmö. This is one of the very first screenshots of the prototype results of getting the network data onto neo4j.
The addition of neo4j lead to a revolution in thinking. Instead of data and analysis and reporting being different levels or different structures, they are all just graph structure in the database. This means you can analyse the results of previous analyses. Just keep adding structure to the database. All the views are direct maps onto the database: GIS traverses gis-next edges Tree traverses child edges Charts traverse aggregation-child edges Property tables display node properties Neo4j has added a whole new angle to the use of the word &apos;EDGE&apos; :-)
Data Modeling in Telecoms - GraphConnect NY 2013
Data Modeling in Telecoms
AmanziTel / DingLi
● Customer Experience Management
● Cellular Telephone Networks
● Neo4j OEM since 2009
● AmanziTel in Sweden
● DingLi in China
Neo4j – graph database
● extremely high performance on deep traversals and mining of complex data,
● rapid schema evolution for changing business requirements, and
● simplified development through perfect match between domain model
and database schema.
Data Mining OSM
timestamp > 1207014810000 and timestamp < 1208310810000 and
user = 'Zenon' or user = 'tomasCY' or user = 'muffu' or
user = 'dcp' or user = 'cartOMike' or user = 'djanda' or
user = 'Peter14' or user = 'toaster' or user = 'user_7363' or
user = 'lyx'