Integrating Graph-Powered Insights: Neo4j with OutSystems
ShubhamSharma2528
75 views
18 slides
Mar 10, 2025
Slide 1 of 18
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
About This Presentation
In the fast-paced software development industry, the ability to deliver robust applications quickly is a significant competitive advantage. OutSystems, a premier low-code platform, empowers developers to rapidly build applications without compromising quality. This agility enables businesses to swif...
In the fast-paced software development industry, the ability to deliver robust applications quickly is a significant competitive advantage. OutSystems, a premier low-code platform, empowers developers to rapidly build applications without compromising quality. This agility enables businesses to swiftly respond to market changes and customer needs.
Size: 22.17 MB
Language: en
Added: Mar 10, 2025
Slides: 18 pages
Slide Content
Welcome to the Session!
Pune OSUG Integrating Graph Powered Insights: Neo4j Connectivity With OutSystems Fri day, 28 Feb 202 5 12 :30 PM - 0 2 :00 PM (IST)
Agenda What is Neo4j ? Elements of Graph Database ER Comparison Relational v/s Graph database Advantages of Neo4j Use cases of Neo4j Connectivity offered by Neo4j Demo
N eo4j is a graph database management system. It stores dat a in the form of nodes and relationships rather than tables or documents. What is Neo4j ?
Elements of Graph Database Keanu Reeves The Matrix Acted_In Person Movie Node Node Born: 1964 Name: Keanu Reeves Properties Released: 1999 Tagline: Welcome to the real world Properties Labels Relationship Properties Role : Neo
ER Comparison Relational Database Movie Person Relation Movie Person FK FK FK The Matrix Andy Wachowski Joel Silver Keanu Reeves Acted In Directed Produced Graph Database
Relational v/s Graph Database Table with rows & columns Graph networks- nodes & edges Foreign keys Predefined schema Structured data, transactions SQL Nodes linked by edges Flexible, schema-on-read Interconnected data, relationships Cyphers Relational Database Graph Database Schema DATA MODEL SCHEMA RELATIONSHIPS QUERY LANGUAGE STRENGTHS
Relational v/s Graph Database Table with rows & columns Graph networks- nodes & edges Foreign keys Predefined schema Structured data, transactions SQL Nodes linked by edges Flexible, schema-on-read Interconnected data, relationships Cyphers Relational Database Graph Database Schema DATA MODEL SCHEMA RELATIONSHIPS QUERY LANGUAGE STRENGTHS
What gives Neo4j its advantages? Flexibility Performance Agility
Use Cases of Neo4j Enhancing Logistics Operations Social Networks Recommendation Engine Fraud Detection Systems Network and IT Operations Neo4j
Real Use Cases “Transport for London (TfL) leveraged Neo4j to analyze over 19 million daily journeys across London's transport network and achieved a significant reduction in the time required to process disruption information and updates, from minutes to just seconds” “Zurich Insurance Switzerland uses Neo4j to manage about 20 million nodes and 35 million relationships in their graph for potential fraud case triage, thereby improving the efficiency and effectiveness of their investigative processes.”
Connectivity offered by Neo4j JavaScript Ability to connect with Neo4j via JavaScript application .Net Connect via the .Net application HTTP API Series of Cypher statements executed against a Neo4j server via HTTP requests
Integrating Neo4j with OutSystems
Demo
Wrap up
Question & Answers
Thank You ! - Share what topics you learned and your experience on LinkedIn with #OutSystemsUserGroups 💡 - Take these skills back to your team and company and be a hero 🚀 - Would you like to be a speaker?