graphs in the real world
TRANSCRIPT
“Forrester es)mates that over 25% of enterprises will be using graph databases by 2017”
Neo4j Leads the Graph Database Revolu;on
“Neo4j is the current market leader in graph databases.”
“Graph analysis is possibly the single most effec;ve compe;;ve differen;ator for organiza)ons pursuing data-‐driven opera)ons and decisions aGer the design of data capture.”
Walmart BUSINESS CASE
World’s largest company by revenue
World’s largest retailer and private employer
SF-‐based global e-‐commerce division
manages several websites
Found in 1969 Bentonville, Arkansas
• Needed online customer recommenda)ons to keep pace with compe))on
• Data connec)ons provided predic)ve context, but were not in a usable format
• Solu)on had to serve many millions of customers and products while maintaining superior scalability and performance
Walmart SOLUTION
• Brings customers, preferences, purchases, products and loca)ons into a graph model
• Uses connec)ons to make product recommenda)ons • Solu)on deployed across Walmart divisions and websites
N e o Te c h n o l o g y, I n c C o n f i d e n t i a l
GRAPHS ARE EATING RETAIL
CUSTOMERS ORDERS PRODUCT
CATEGORY
THE PROBLEM
CONNECTIONS HOLD PREDICTIVE CONTEXT!CONNECTIONS IN THE DATA NOT IN A USABLE FORMAT
OTHER EXAMPLES
THE SOLUTIONBRING THE DATA INTO A GRAPH SO THAT THE CONNECTIONS CAN BE USED TO MAKE PRODUCT RECOMMENDATIONS.
COMPETITIVE PRESSURE DEMANDS ONLINE RECOMMENDATIONS.
UBS BUSINESS CASE
• Needed to provide UBS clients with a 360° view,
including “e-‐commerce” capabili)es with news feeds, quotes, etc. into one pla\orm called UBS Neo
• Many different roles and rights, cross-‐cu_ng across func)onal and hierarchical boundaries, both internally and externally
Investment Bank Fortune 50 company
UBS SOLUTION
• Simpler onboarding of clients leading to
reduced wai)ng )mes
• Real-‐)me view on access rights – no need for
former caching infrastructure (GemFire)
• Simpler opera)onal maintenance and support at reduced cost
Belgian Railroad BUSINESS CASE
• Rail )metables were created on a regular basis for impact analysis
• Changes to )metable not only affect local tracks in a local sta)on, can affect en)re opera)ng network
• Current situa)on was relying on local domain exper)se
of sta)on managers
Belgian Railroad SOLUTION
• Whenever track changes need to be made to local
train sta)on )metables, the planners use an online
tool to find out what change would have the
minimal impact • on their part of the network (the sta)on) • on the rest of the network • Changes are implemented automa)cally (down to the tracks themselves where possible) and delays are reduced to a minimum