SlideShare a Scribd company logo
1 of 16
Graph Database
                     info@sparsity-technologies.com
DEX Graph Database




                                                http://www.sparsity-technologies.com
Index


                        Introduction
                        DEX Graph Database
                        Successful stories
                        Technology
DEX Graph Database




                                              http://www.sparsity-technologies.com
Index


                        Introduction
                        DEX Graph Database
                        Successful stories
                        Technology
DEX Graph Database




                                              http://www.sparsity-technologies.com
Introduction
                     Data tendency:

                         Higher connectivity degree

                         More complex data models

                         Data generation decentralization
DEX Graph Database




                                                             http://www.sparsity-technologies.com
Introduction

                      Classic relational model

                         Apparently inefficient
                         for complex data
                         model or flexible
                         schemas


                         Inefficient for
DEX Graph Database




                         structural queries

                            Intensive use of joins




                                                     http://www.sparsity-technologies.com
Index


                        Introduction
                        DEX Graph Database
                        Successful stories
                        Technology
DEX Graph Database




                                              http://www.sparsity-technologies.com
DEX Graph Database

                      Graph databases focus on the structure of the model.

                         Implicit relation in the model

                      DEX is a programming library that allows data stored in
                     a network or graph.

                         Big volumes
                         High performance
DEX Graph Database




                                                                 http://www.sparsity-technologies.com
Introduction
                      Applications
                         Network analysis
                         Pattern recognition
                         Data sources integration

                      Scenarios
                         Social Networks
                             MySpace, Facebook, …
                         Information Networks
                             Bibliographical databases, Wikipedia, …
                         Physical Networks
DEX Graph Database




                             transport, electrical, …
                         Biological Networks
                             protein integration, …

                            Scenarios where relationships are relevant


                                                                        http://www.sparsity-technologies.com
Index


                        Introduction
                        DEX Graph Database
                        Successful stories
                        Technology
DEX Graph Database




                                              http://www.sparsity-technologies.com
Successful stories:
                     Fraud detection

                     Who? Fraud Prevention Organ

                     What? Fraud detection in patrimonial transactions

                     How? Detect fraud patterns. A transaction might be a
                     potential fraud by contrasting it to before-hand known
                     patterns.

                        • Network of people, entities, properties and its
DEX Graph Database




                        relationships (mortgages, ..) extracted from the
                        registered transactions




                                                                  http://www.sparsity-technologies.com
Successful stories:
                     Advertising Agency

                     Who? An advertising agency

                     What? Tool to identify new concepts during a
                     brainstorming for an advertising agency

                     How? Find related concepts (clusters) from a group of
                     given words.
                         • Semantic network of concepts and words, and its
                         relationships
DEX Graph Database




                         • Integration of two public databases:
                             • WordNet: definitions, dictionaries
                             • ConceptNet: relationships between concepts



                                                                 http://www.sparsity-technologies.com
Successful stories:
                     Oncology analysis

                     Who? An Oncology Institute

                     What? Objective evaluation tool to analyze the
                     procedures applied to cancer patients

                     How? Helping in the diagnosis of the different typologies
                     of tumors by integrating the history of every patient

                         Visual exploration tool
DEX Graph Database




                         Patients, pathologies, diagnosis, procedures and
                        hospital admissions network




                                                                  http://www.sparsity-technologies.com
Index


                        Introduction
                        DEX Graph Database
                        Successful stories
                        Technology
DEX Graph Database




                                              http://www.sparsity-technologies.com
Technology:
                     Requirements
                      APIs:
                         Java
                         .Net
                         C++

                     Java public library(1.5 or superior)

                         High-performance native library
DEX Graph Database




                      OS:

                         Windows – 32 bits & 64 bits
                         Linux – 32 & 64 bits
                         MacOS – 32 & 64 bits


                                                             http://www.sparsity-technologies.com
Technology:
                     Data model

                      Attributed directed labeled multigraph

                         Nodes and edges belong to types

                         Nodes and edges may have attributes

                         Edges may be directed
DEX Graph Database




                         Several edges between nodes (even from the same
                        type)




                                                                http://www.sparsity-technologies.com
Thanks for your
                      attention
                      Any questions?


                       Pere Baleta Ferrer                  Josep Lluís Larriba Pey
DEX Graph Database




                       CEO                                 Founder
                       pbaleta@sparsity-technologies.com   larri@sparsity-technologies.com


                                           SPARSITY-TECHNOLOGIES
                                          Jordi Girona, 1-3, Edifici K2M
                                                08034 Barcelona
                                        info@sparsity-technologies.com
                                  http://www.sparsity-technologies.com

                                                                              http://www.sparsity-technologies.com

More Related Content

Viewers also liked

GraphConnect Europe 2016 - How the ICIJ Used Neo4j to Unravel the Panama Pape...
GraphConnect Europe 2016 - How the ICIJ Used Neo4j to Unravel the Panama Pape...GraphConnect Europe 2016 - How the ICIJ Used Neo4j to Unravel the Panama Pape...
GraphConnect Europe 2016 - How the ICIJ Used Neo4j to Unravel the Panama Pape...
Neo4j
 
Design your application using Persistent Graphs and OrientDB
Design your application using Persistent Graphs and OrientDBDesign your application using Persistent Graphs and OrientDB
Design your application using Persistent Graphs and OrientDB
Luca Garulli
 
An Introduction to Graph Databases
An Introduction to Graph DatabasesAn Introduction to Graph Databases
An Introduction to Graph Databases
InfiniteGraph
 

Viewers also liked (15)

Sparksee Technology overview
Sparksee Technology overviewSparksee Technology overview
Sparksee Technology overview
 
GraphConnect Europe 2016 - How the ICIJ Used Neo4j to Unravel the Panama Pape...
GraphConnect Europe 2016 - How the ICIJ Used Neo4j to Unravel the Panama Pape...GraphConnect Europe 2016 - How the ICIJ Used Neo4j to Unravel the Panama Pape...
GraphConnect Europe 2016 - How the ICIJ Used Neo4j to Unravel the Panama Pape...
 
Design your application using Persistent Graphs and OrientDB
Design your application using Persistent Graphs and OrientDBDesign your application using Persistent Graphs and OrientDB
Design your application using Persistent Graphs and OrientDB
 
OrientDB introduction - NoSQL
OrientDB introduction - NoSQLOrientDB introduction - NoSQL
OrientDB introduction - NoSQL
 
OrientDB for real & Web App development
OrientDB for real & Web App developmentOrientDB for real & Web App development
OrientDB for real & Web App development
 
Sparksee overview
Sparksee overviewSparksee overview
Sparksee overview
 
How to apply graph analytics for bank loan fraud detection?
How to apply graph analytics for bank loan fraud detection?How to apply graph analytics for bank loan fraud detection?
How to apply graph analytics for bank loan fraud detection?
 
GraphDay Stockholm - Fraud Prevention
GraphDay Stockholm - Fraud PreventionGraphDay Stockholm - Fraud Prevention
GraphDay Stockholm - Fraud Prevention
 
OrientDB Distributed Architecture v2.0
OrientDB Distributed Architecture v2.0OrientDB Distributed Architecture v2.0
OrientDB Distributed Architecture v2.0
 
An Introduction to Graph Databases
An Introduction to Graph DatabasesAn Introduction to Graph Databases
An Introduction to Graph Databases
 
Intro to Graph Databases Using Tinkerpop, TitanDB, and Gremlin
Intro to Graph Databases Using Tinkerpop, TitanDB, and GremlinIntro to Graph Databases Using Tinkerpop, TitanDB, and Gremlin
Intro to Graph Databases Using Tinkerpop, TitanDB, and Gremlin
 
Intro to Neo4j and Graph Databases
Intro to Neo4j and Graph DatabasesIntro to Neo4j and Graph Databases
Intro to Neo4j and Graph Databases
 
Allegograph
AllegographAllegograph
Allegograph
 
Introduction to Graph Databases
Introduction to Graph DatabasesIntroduction to Graph Databases
Introduction to Graph Databases
 
OrientDB vs Neo4j - Comparison of query/speed/functionality
OrientDB vs Neo4j - Comparison of query/speed/functionalityOrientDB vs Neo4j - Comparison of query/speed/functionality
OrientDB vs Neo4j - Comparison of query/speed/functionality
 

Similar to Dex: Introduction

Sharing a Startup’s Big Data Lessons
Sharing a Startup’s Big Data LessonsSharing a Startup’s Big Data Lessons
Sharing a Startup’s Big Data Lessons
George Stathis
 

Similar to Dex: Introduction (20)

Dexjava Technical Seminar Dec 2011
Dexjava Technical Seminar Dec 2011Dexjava Technical Seminar Dec 2011
Dexjava Technical Seminar Dec 2011
 
Metaverse for Dataverse
Metaverse for DataverseMetaverse for Dataverse
Metaverse for Dataverse
 
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
 
STI Summit 2011 - Digital Worlds
STI Summit 2011 - Digital WorldsSTI Summit 2011 - Digital Worlds
STI Summit 2011 - Digital Worlds
 
5 years of Dataverse evolution
5 years of Dataverse evolution 5 years of Dataverse evolution
5 years of Dataverse evolution
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
External CV support in Dataverse 5.7
External CV support in Dataverse 5.7External CV support in Dataverse 5.7
External CV support in Dataverse 5.7
 
No Sql
No SqlNo Sql
No Sql
 
What is SDMX-RDF?
What is SDMX-RDF?What is SDMX-RDF?
What is SDMX-RDF?
 
عصر کلان داده، چرا و چگونه؟
عصر کلان داده، چرا و چگونه؟عصر کلان داده، چرا و چگونه؟
عصر کلان داده، چرا و چگونه؟
 
Big Data Modeling Challenges and Machine Learning with No Code
Big Data Modeling Challenges and Machine Learning with No CodeBig Data Modeling Challenges and Machine Learning with No Code
Big Data Modeling Challenges and Machine Learning with No Code
 
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applications
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applicationsNuxeo Semantic ECM: from Scribo and Stanbol to valuable applications
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applications
 
Arches Getty Brownbag Talk
Arches Getty Brownbag TalkArches Getty Brownbag Talk
Arches Getty Brownbag Talk
 
Decentralised identifiers and knowledge graphs
Decentralised identifiers and knowledge graphs Decentralised identifiers and knowledge graphs
Decentralised identifiers and knowledge graphs
 
NOSQL Overview, Neo4j Intro And Production Example (QCon London 2010)
NOSQL Overview, Neo4j Intro And Production Example (QCon London 2010)NOSQL Overview, Neo4j Intro And Production Example (QCon London 2010)
NOSQL Overview, Neo4j Intro And Production Example (QCon London 2010)
 
apidays LIVE Australia 2021 - Tracing across your distributed process boundar...
apidays LIVE Australia 2021 - Tracing across your distributed process boundar...apidays LIVE Australia 2021 - Tracing across your distributed process boundar...
apidays LIVE Australia 2021 - Tracing across your distributed process boundar...
 
Web2.0: Integration issues
Web2.0: Integration issuesWeb2.0: Integration issues
Web2.0: Integration issues
 
Sharing a Startup’s Big Data Lessons
Sharing a Startup’s Big Data LessonsSharing a Startup’s Big Data Lessons
Sharing a Startup’s Big Data Lessons
 
Building an electronic repository and archives on Dataverse in the European O...
Building an electronic repository and archives on Dataverse in the European O...Building an electronic repository and archives on Dataverse in the European O...
Building an electronic repository and archives on Dataverse in the European O...
 
Knowledge Graph Introduction
Knowledge Graph IntroductionKnowledge Graph Introduction
Knowledge Graph Introduction
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Dex: Introduction

  • 1. Graph Database info@sparsity-technologies.com DEX Graph Database http://www.sparsity-technologies.com
  • 2. Index  Introduction  DEX Graph Database  Successful stories  Technology DEX Graph Database http://www.sparsity-technologies.com
  • 3. Index  Introduction  DEX Graph Database  Successful stories  Technology DEX Graph Database http://www.sparsity-technologies.com
  • 4. Introduction Data tendency:  Higher connectivity degree  More complex data models  Data generation decentralization DEX Graph Database http://www.sparsity-technologies.com
  • 5. Introduction Classic relational model Apparently inefficient for complex data model or flexible schemas Inefficient for DEX Graph Database structural queries Intensive use of joins http://www.sparsity-technologies.com
  • 6. Index  Introduction  DEX Graph Database  Successful stories  Technology DEX Graph Database http://www.sparsity-technologies.com
  • 7. DEX Graph Database  Graph databases focus on the structure of the model.  Implicit relation in the model  DEX is a programming library that allows data stored in a network or graph.  Big volumes  High performance DEX Graph Database http://www.sparsity-technologies.com
  • 8. Introduction  Applications  Network analysis  Pattern recognition  Data sources integration  Scenarios  Social Networks  MySpace, Facebook, …  Information Networks  Bibliographical databases, Wikipedia, …  Physical Networks DEX Graph Database  transport, electrical, …  Biological Networks  protein integration, … Scenarios where relationships are relevant http://www.sparsity-technologies.com
  • 9. Index  Introduction  DEX Graph Database  Successful stories  Technology DEX Graph Database http://www.sparsity-technologies.com
  • 10. Successful stories: Fraud detection Who? Fraud Prevention Organ What? Fraud detection in patrimonial transactions How? Detect fraud patterns. A transaction might be a potential fraud by contrasting it to before-hand known patterns. • Network of people, entities, properties and its DEX Graph Database relationships (mortgages, ..) extracted from the registered transactions http://www.sparsity-technologies.com
  • 11. Successful stories: Advertising Agency Who? An advertising agency What? Tool to identify new concepts during a brainstorming for an advertising agency How? Find related concepts (clusters) from a group of given words. • Semantic network of concepts and words, and its relationships DEX Graph Database • Integration of two public databases: • WordNet: definitions, dictionaries • ConceptNet: relationships between concepts http://www.sparsity-technologies.com
  • 12. Successful stories: Oncology analysis Who? An Oncology Institute What? Objective evaluation tool to analyze the procedures applied to cancer patients How? Helping in the diagnosis of the different typologies of tumors by integrating the history of every patient  Visual exploration tool DEX Graph Database  Patients, pathologies, diagnosis, procedures and hospital admissions network http://www.sparsity-technologies.com
  • 13. Index  Introduction  DEX Graph Database  Successful stories  Technology DEX Graph Database http://www.sparsity-technologies.com
  • 14. Technology: Requirements  APIs:  Java  .Net  C++ Java public library(1.5 or superior)  High-performance native library DEX Graph Database  OS:  Windows – 32 bits & 64 bits  Linux – 32 & 64 bits  MacOS – 32 & 64 bits http://www.sparsity-technologies.com
  • 15. Technology: Data model  Attributed directed labeled multigraph  Nodes and edges belong to types  Nodes and edges may have attributes  Edges may be directed DEX Graph Database  Several edges between nodes (even from the same type) http://www.sparsity-technologies.com
  • 16. Thanks for your attention Any questions? Pere Baleta Ferrer Josep Lluís Larriba Pey DEX Graph Database CEO Founder pbaleta@sparsity-technologies.com larri@sparsity-technologies.com SPARSITY-TECHNOLOGIES Jordi Girona, 1-3, Edifici K2M 08034 Barcelona info@sparsity-technologies.com http://www.sparsity-technologies.com http://www.sparsity-technologies.com