SlideShare une entreprise Scribd logo
1  sur  80
Télécharger pour lire hors ligne
Graph Databases

@gerrymcnicol
What is a Graph Database?
Relational - RDBMS
MySQL
MS SQL Server
Oracle
IBM DB2
Terra Data
Relational - RDBMS
Functions

Relational - RDBMS
Triggers

Atomic
Consistent
Isolated
Durable
SQL Language

Referential Integrity

Indexes

Stored Procedures

Multi-Dimensional Modelling (cubes)
Neo4j
Data Model
Data Model
Thing
Data Model
Thing

Relational
Data Model
Thing

Relational

Graph
Data Model
Thing
Database Server

Relational

Graph
Data Model
Thing

Relational

Database Server

Yes

Graph
Data Model
Thing
Database Server

Relational

Graph

Yes

Yes (and possibly
no)
Data Model
Thing
Database Server
Catalogue

Relational

Graph

Yes

Yes (and possibly
no)
Data Model
Thing

Relational

Graph

Database Server

Yes

Yes (and possibly
no)

Catalogue

Yes
Data Model
Thing

Relational

Graph

Database Server

Yes

Yes (and possibly
no)

Catalogue

Yes

No
Data Model
Thing

Relational

Graph

Database Server

Yes

Yes (and possibly
no)

Catalogue

Yes

No

Table
Data Model
Thing

Relational

Graph

Database Server

Yes

Yes (and possibly
no)

Catalogue

Yes

No

Table

Yes
Data Model
Thing

Relational

Graph

Database Server

Yes

Yes (and possibly
no)

Catalogue

Yes

No

Table

Yes

No
Data Model
Thing

Relational

Graph

Database Server

Yes

Yes (and possibly
no)

Catalogue

Yes

No

Table

Yes

No

Row
Data Model
Thing

Relational

Graph

Database Server

Yes

Yes (and possibly
no)

Catalogue

Yes

No

Table

Yes

No

Row

Yes
Data Model
Thing

Relational

Graph

Database Server

Yes

Yes (and possibly
no)

Catalogue

Yes

No

Table

Yes

No

Row

Yes

No
Data Model
Thing

Relational

Graph

Database Server

Yes

Yes (and possibly
no)

Catalogue

Yes

No

Table

Yes

No

Row

Yes

No

Cell?
Data Model
Thing

Relational

Graph

Database Server

Yes

Yes (and possibly
no)

Catalogue

Yes

No

Table

Yes

No

Row

Yes

No

Cell?

Yes
Data Model
Thing

Relational

Graph

Database Server

Yes

Yes (and possibly
no)

Catalogue

Yes

No

Table

Yes

No

Row

Yes

No

Cell?

Yes

No
Data Model
Thing

Relational

Graph

Database Server

Yes

Yes (and possibly
no)

Catalogue

Yes

No

Table

Yes

No

Row

Yes

No

Cell?

Yes

No

Relationship
Data Model
Thing

Relational

Graph

Database Server

Yes

Yes (and possibly
no)

Catalogue

Yes

No

Table

Yes

No

Row

Yes

No

Cell?

Yes

No

Relationship

Yes
Data Model
Thing

Relational

Graph

Database Server

Yes

Yes (and possibly
no)

Catalogue

Yes

No

Table

Yes

No

Row

Yes

No

Cell?

Yes

No

Relationship

Yes

Yes! (well, kind of..)
What is a Graph?
What is a Graph?
Gerry
What is a Graph?
Gerry

Tom
What is a Graph?
Gerry

Tom
What is a Graph?
FRIENDS_WITH
Gerry

Tom
What is a Graph?
FRIENDS_WITH
Gerry

Formula 1

Tom

Tennis

Mouse
What is a Graph?
FRIENDS_WITH
Gerry

Tom

IS_A

Formula 1

Tennis

Mouse
What is a Graph?
FRIENDS_WITH
Gerry

Tom

IS_A

Formula 1

CHASES

Tennis

Mouse
What is a Graph?
FRIENDS_WITH
Gerry

Tom

LIKES

IS_A

Formula 1

Tennis

CHASES

Mouse
What is a Graph?
FRIENDS_WITH
Gerry

LIKES

Formula 1

Tom

LIKES

IS_A

Tennis

CHASES

Mouse
What is a Graph?
FRIENDS_WITH
Gerry

DRIVES_IN

Formula 1

LIKES

Tom

LIKES

IS_A

Tennis

CHASES

Mouse
FRIENDS_WITH
Gerry

DRIVES_IN

Formula 1

LIKES

Tom

LIKES

IS_A

Tennis

CHASES

Mouse
FRIENDS_WITH
Gerry

DRIVES_IN

LIKES

Tom

LIKES

IS_A

Tennis

Formula 1

IS_A

CHASES

Mouse
FRIENDS_WITH
Gerry

DRIVES_IN

Tom

LIKES

LIKES

IS_A

Tennis

Formula 1

IS_A

Sport

CHASES

Mouse
FRIENDS_WITH
Gerry

DRIVES_IN

Tom

LIKES

LIKES

IS_A

Tennis

Formula 1

IS_A
IS_A

Sport

CHASES

Mouse
Bristol

Taunton
London

Exeter

S'hampton
Bristol

TRAIN

TRAIN

BUS

Taunton
London

TRAIN

TRAIN
TRAIN
BUS

Exeter

S'hampton
HORSE
Bristol

TRAIN
time:65

TRAIN

BUS

time:35

time:120
busco:mega

Taunton
London

TRAIN
time:45

TRAIN
TRAIN

time:34

BUS

time:31

time:37
busco:mega

Exeter

S'hampton
HORSE
time:453
name: buttercup
Bristol

TRAIN

stn:btm

time:65

TRAIN

BUS

time:35

time:120
busco:mega

Taunton
London

stn:trs

stn:lpad

TRAIN
time:45

TRAIN
TRAIN

time:34

BUS

time:31

time:37
busco:mega

Exeter
stn:esd

S'hampton
HORSE
time:453
name: buttercup

stn:ssm
What is a Graph?
•

Made up of Nodes and Relationships

•

Nodes are connected by Relationships

•

Every Relationship has ...

•

a starting and ending Node

•

a direction

•

Both Nodes and Relationships can have properties.

•

Very flexible data structure
Bristol

TRAIN

stn:btm

time:65

TRAIN

BUS

time:35

time:120
busco:mega

Taunton
London

stn:trs
time:37
busco:mega

TRAIN
time:45

TRAIN
TRAIN

time:34

time:31

Exeter
stn:esd

S'hampton
HORSE
time:453
name: buttercup

stn:ssm

BUS

stn:lpad
Bristol

TRAIN

stn:btm

time:65

TRAIN

BUS

time:35

time:120
busco:mega

Taunton
London

stn:trs
time:37
busco:mega

TRAIN
time:45

TRAIN
TRAIN

stn:lpad

BUS

time:34

time:31

Exeter
stn:esd

Gerry

S'hampton
HORSE
time:453
name: buttercup

stn:ssm

LIKES
Bristol

TRAIN
TRAI

BUS

Taunto
n
TRAIN

Londo
n
TRAIN

BUS

TRAIN
Exeter
HORSE

S'ham
pton

Gerry

FRIENDS

Tom

LIKE
DRIVE

LIKE

Formu
la 1

LIKE

IS_

Tennis
IS_A
IS_A
Sport

CHASE

Mouse
Use Cases
•

Very powerful and flexible data model

•

Semantically rich - very descriptive

•

Densely-connected data sets

•

Variably Structured data sets
Use Cases
Situations where we need to understand
not only that somethings are connected,
but also something about those
connections.
!

e.g. strength, weight, quality
Use Cases
•

Communication networks

•

Medical Pathways

•

Recommendation Engines

•

Transport Network

•

Fraud rings

•

Data Center Networks

•

Access Control

•

Electricity Grids

•

Logistics Networks

•

Time series
Graph databases
•

Neo4j

•

FlockDB

•

AllegroGraph

•

InfiniteGraph

•

HypergraphDB
Neo4j
•

ACID compliment

•

Open source - community option

•

Good driver support - REST API, .net, java, php,
ruby, python, scala, node.js, etc...

•

Has a powerful query language - Cypher
Cypher: Creating Nodes and Relationships
Cypher: Creating Nodes and Relationships

name:Gerry
Cypher: Creating Nodes and Relationships

name:Gerry

CREATE ({name:’Gerry’});
Cypher: Creating Nodes and Relationships

name:Gerry
Cypher: Creating Nodes and Relationships

name:Gerry

CREATE (u:user {name:’Gerry’}) return u;
Cypher: Creating Nodes and Relationships

name:Gerry

CREATE (u:user {name:’Gerry’}) return u;

Node type label
Cypher: Creating Nodes and Relationships

name:Gerry

CREATE (u:user {name:’Gerry’}) return u;

Node type label
‘u’ is is declared and, in the context of this statement,
represents the node.
Cypher: Creating Nodes and Relationships

name:Gerry

name:Tom
Cypher: Creating Nodes and Relationships

name:Gerry

name:Tom

CREATE (u:user {name:’Gerry’})
WITH u
CREATE (t:user {name:’Tom’})
RETURN u,t;
Cypher: Creating Nodes and Relationships

name:Gerry

name:Tom
Cypher: Creating Nodes and Relationships
FRIENDS_WITH
name:Gerry

name:Tom
Cypher: Creating Nodes and Relationships
FRIENDS_WITH
name:Gerry

name:Tom

CREATE (u:user {name:’Gerry’})
WITH u
CREATE (t:user {name:’Tom’})
WITH u,t
CREATE (u)-[r:FRIENDS_WITH]->(t)
RETURN u,t,r;
Cypher: Creating Nodes and Relationships
FRIENDS_WITH
name:Gerry

name:Tom
{since: 10/1/2013}

CREATE (u:user {name:’Gerry’})
WITH u
CREATE (t:user {name:’Tom’})
WITH u,t
CREATE (u)-[r:FRIENDS_WITH
{since:’10/01/2013’}]->(t)
RETURN u,t,r;
Cypher: Selecting Stuff

name:Gerry

name:Pete

name:Barry

name:Tom
Cypher: Selecting Stuff

name:Gerry

name:Pete

name:Barry

name:Tom

match (n:user) return n;
Cypher: Selecting Stuff

name:Gerry

name:Pete

name:Barry

name:Tom

match (n:user) return n;

name:Pete

match (n:user{name:’Pete’}) return n;
Cypher: Selecting Stuff
name:Pete
FRIENDS_WITH

name:Gerry

FRIENDS_WITH

FRIENDS_WITH

name:Tom

name:Barry
Cypher: Selecting Stuff
name:Pete
FRIENDS_WITH

name:Gerry

FRIENDS_WITH

FRIENDS_WITH

name:Barry

name:Tom

MATCH (u:user {name:’Gerry'}) WITH u
MATCH (u)-[FRIENDS_WITH*0..1]-(f)
RETURN f;
Cypher: Selecting Stuff
name:Pete
FRIENDS_WITH

name:Gerry

FRIENDS_WITH

FRIENDS_WITH

name:Tom

name:Barry
Cypher: Selecting Stuff
name:Pete
FRIENDS_WITH

name:Gerry

FRIENDS_WITH

FRIENDS_WITH

name:Barry

FRIENDS_WITH

name:Tom

MATCH (u:user {name:’Gerry'}) WITH u
MATCH (u)-[FRIENDS_WITH*0..2]-(f)
RETURN f;

name:Alan
Demo
www.neo4j.org
http://graphdatabases.com
Ian Robinson

http://gerrymcnicol.com
@gerrymcnicol

Contenu connexe

Tendances

The Real-time Web in the Age of Agents
The Real-time Web in the Age of AgentsThe Real-time Web in the Age of Agents
The Real-time Web in the Age of AgentsJoshua Shinavier
 
The openCypher Project - An Open Graph Query Language
The openCypher Project - An Open Graph Query LanguageThe openCypher Project - An Open Graph Query Language
The openCypher Project - An Open Graph Query LanguageNeo4j
 
Neo4j - graph database for recommendations
Neo4j - graph database for recommendationsNeo4j - graph database for recommendations
Neo4j - graph database for recommendationsproksik
 
Performance of graph query languages
Performance of graph query languagesPerformance of graph query languages
Performance of graph query languagesAthiq Ahamed
 
Using Neo4j from Java
Using Neo4j from JavaUsing Neo4j from Java
Using Neo4j from JavaNeo4j
 
Graph Databases & OrientDB
Graph Databases & OrientDBGraph Databases & OrientDB
Graph Databases & OrientDBArpit Poladia
 
An Introduction to Graph Databases
An Introduction to Graph DatabasesAn Introduction to Graph Databases
An Introduction to Graph DatabasesInfiniteGraph
 
Graph Databases
Graph DatabasesGraph Databases
Graph Databasesthai
 
Big Data Analytics 2: Leveraging Customer Behavior to Enhance Relevancy in Pe...
Big Data Analytics 2: Leveraging Customer Behavior to Enhance Relevancy in Pe...Big Data Analytics 2: Leveraging Customer Behavior to Enhance Relevancy in Pe...
Big Data Analytics 2: Leveraging Customer Behavior to Enhance Relevancy in Pe...MongoDB
 
Sem tech 2010_integrity_constraints
Sem tech 2010_integrity_constraintsSem tech 2010_integrity_constraints
Sem tech 2010_integrity_constraintsClark & Parsia LLC
 
Graph Databases in Python (PyCon Canada 2012)
Graph Databases in Python (PyCon Canada 2012)Graph Databases in Python (PyCon Canada 2012)
Graph Databases in Python (PyCon Canada 2012)Javier de la Rosa
 
RDFa: introduction, comparison with microdata and microformats and how to use it
RDFa: introduction, comparison with microdata and microformats and how to use itRDFa: introduction, comparison with microdata and microformats and how to use it
RDFa: introduction, comparison with microdata and microformats and how to use itJose Luis Lopez Pino
 
Evolution of the Graph Schema
Evolution of the Graph SchemaEvolution of the Graph Schema
Evolution of the Graph SchemaJoshua Shinavier
 
Introduction to Graph Database
Introduction to Graph DatabaseIntroduction to Graph Database
Introduction to Graph DatabaseEric Lee
 
semantic markup using schema.org
semantic markup using schema.orgsemantic markup using schema.org
semantic markup using schema.orgJoshua Shinavier
 
NoSQL Graph Databases - Why, When and Where
NoSQL Graph Databases - Why, When and WhereNoSQL Graph Databases - Why, When and Where
NoSQL Graph Databases - Why, When and WhereEugene Hanikblum
 

Tendances (20)

The Real-time Web in the Age of Agents
The Real-time Web in the Age of AgentsThe Real-time Web in the Age of Agents
The Real-time Web in the Age of Agents
 
The openCypher Project - An Open Graph Query Language
The openCypher Project - An Open Graph Query LanguageThe openCypher Project - An Open Graph Query Language
The openCypher Project - An Open Graph Query Language
 
Neo4j - graph database for recommendations
Neo4j - graph database for recommendationsNeo4j - graph database for recommendations
Neo4j - graph database for recommendations
 
Performance of graph query languages
Performance of graph query languagesPerformance of graph query languages
Performance of graph query languages
 
Graph databases
Graph databasesGraph databases
Graph databases
 
Using Neo4j from Java
Using Neo4j from JavaUsing Neo4j from Java
Using Neo4j from Java
 
Graph Databases & OrientDB
Graph Databases & OrientDBGraph Databases & OrientDB
Graph Databases & OrientDB
 
An Introduction to Graph Databases
An Introduction to Graph DatabasesAn Introduction to Graph Databases
An Introduction to Graph Databases
 
Graph Databases
Graph DatabasesGraph Databases
Graph Databases
 
NoSQL Roundup
NoSQL RoundupNoSQL Roundup
NoSQL Roundup
 
Big Data Analytics 2: Leveraging Customer Behavior to Enhance Relevancy in Pe...
Big Data Analytics 2: Leveraging Customer Behavior to Enhance Relevancy in Pe...Big Data Analytics 2: Leveraging Customer Behavior to Enhance Relevancy in Pe...
Big Data Analytics 2: Leveraging Customer Behavior to Enhance Relevancy in Pe...
 
Sem tech 2010_integrity_constraints
Sem tech 2010_integrity_constraintsSem tech 2010_integrity_constraints
Sem tech 2010_integrity_constraints
 
Graph Databases in Python (PyCon Canada 2012)
Graph Databases in Python (PyCon Canada 2012)Graph Databases in Python (PyCon Canada 2012)
Graph Databases in Python (PyCon Canada 2012)
 
Graph based data models
Graph based data modelsGraph based data models
Graph based data models
 
RDFa: introduction, comparison with microdata and microformats and how to use it
RDFa: introduction, comparison with microdata and microformats and how to use itRDFa: introduction, comparison with microdata and microformats and how to use it
RDFa: introduction, comparison with microdata and microformats and how to use it
 
Evolution of the Graph Schema
Evolution of the Graph SchemaEvolution of the Graph Schema
Evolution of the Graph Schema
 
Introduction to Graph Database
Introduction to Graph DatabaseIntroduction to Graph Database
Introduction to Graph Database
 
semantic markup using schema.org
semantic markup using schema.orgsemantic markup using schema.org
semantic markup using schema.org
 
NoSQL Graph Databases - Why, When and Where
NoSQL Graph Databases - Why, When and WhereNoSQL Graph Databases - Why, When and Where
NoSQL Graph Databases - Why, When and Where
 
Graph database
Graph database Graph database
Graph database
 

Similaire à Gerry McNicol Graph Databases

Graph database in sv meetup
Graph database in sv meetupGraph database in sv meetup
Graph database in sv meetupJoshua Bae
 
NoSQL Data Stores in Research and Practice - ICDE 2016 Tutorial - Extended Ve...
NoSQL Data Stores in Research and Practice - ICDE 2016 Tutorial - Extended Ve...NoSQL Data Stores in Research and Practice - ICDE 2016 Tutorial - Extended Ve...
NoSQL Data Stores in Research and Practice - ICDE 2016 Tutorial - Extended Ve...Felix Gessert
 
Spring Data Neo4j Intro SpringOne 2011
Spring Data Neo4j Intro SpringOne 2011Spring Data Neo4j Intro SpringOne 2011
Spring Data Neo4j Intro SpringOne 2011jexp
 
NoSQL Options Compared
NoSQL Options ComparedNoSQL Options Compared
NoSQL Options ComparedSergey Bushik
 
Vital AI MetaQL: Queries Across NoSQL, SQL, Sparql, and Spark
Vital AI MetaQL: Queries Across NoSQL, SQL, Sparql, and SparkVital AI MetaQL: Queries Across NoSQL, SQL, Sparql, and Spark
Vital AI MetaQL: Queries Across NoSQL, SQL, Sparql, and SparkVital.AI
 
RDF-Gen: Generating RDF from streaming and archival data
RDF-Gen: Generating RDF from streaming and archival dataRDF-Gen: Generating RDF from streaming and archival data
RDF-Gen: Generating RDF from streaming and archival dataGiorgos Santipantakis
 
RDF Stream Processing and the role of Semantics
RDF Stream Processing and the role of SemanticsRDF Stream Processing and the role of Semantics
RDF Stream Processing and the role of SemanticsJean-Paul Calbimonte
 
Introduction to Neo4j and .Net
Introduction to Neo4j and .NetIntroduction to Neo4j and .Net
Introduction to Neo4j and .NetNeo4j
 
Database Survival Guide: Exploratory Webcast
Database Survival Guide: Exploratory WebcastDatabase Survival Guide: Exploratory Webcast
Database Survival Guide: Exploratory WebcastEric Kavanagh
 
Neo4j tms
Neo4j tmsNeo4j tms
Neo4j tms_mdev_
 
Your Database Cannot Do this (well)
Your Database Cannot Do this (well)Your Database Cannot Do this (well)
Your Database Cannot Do this (well)javier ramirez
 
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 LessonsGeorge Stathis
 
Introduction to graph databases in term of neo4j
Introduction to graph databases in term of neo4jIntroduction to graph databases in term of neo4j
Introduction to graph databases in term of neo4jAbdullah Hamidi
 
Neo4j Morpheus: Interweaving Table and Graph Data with SQL and Cypher in Apac...
Neo4j Morpheus: Interweaving Table and Graph Data with SQL and Cypher in Apac...Neo4j Morpheus: Interweaving Table and Graph Data with SQL and Cypher in Apac...
Neo4j Morpheus: Interweaving Table and Graph Data with SQL and Cypher in Apac...Databricks
 
NoSQL Databases Introduction - UTN 2013
NoSQL Databases Introduction - UTN 2013NoSQL Databases Introduction - UTN 2013
NoSQL Databases Introduction - UTN 2013Facundo Farias
 
Drill Bay Area HUG 2012-09-19
Drill Bay Area HUG 2012-09-19Drill Bay Area HUG 2012-09-19
Drill Bay Area HUG 2012-09-19jasonfrantz
 
Sep 2012 HUG: Apache Drill for Interactive Analysis
Sep 2012 HUG: Apache Drill for Interactive Analysis Sep 2012 HUG: Apache Drill for Interactive Analysis
Sep 2012 HUG: Apache Drill for Interactive Analysis Yahoo Developer Network
 

Similaire à Gerry McNicol Graph Databases (20)

Graph Databases
Graph DatabasesGraph Databases
Graph Databases
 
Graph database in sv meetup
Graph database in sv meetupGraph database in sv meetup
Graph database in sv meetup
 
NoSQL Data Stores in Research and Practice - ICDE 2016 Tutorial - Extended Ve...
NoSQL Data Stores in Research and Practice - ICDE 2016 Tutorial - Extended Ve...NoSQL Data Stores in Research and Practice - ICDE 2016 Tutorial - Extended Ve...
NoSQL Data Stores in Research and Practice - ICDE 2016 Tutorial - Extended Ve...
 
Spring Data Neo4j Intro SpringOne 2011
Spring Data Neo4j Intro SpringOne 2011Spring Data Neo4j Intro SpringOne 2011
Spring Data Neo4j Intro SpringOne 2011
 
NoSQL Options Compared
NoSQL Options ComparedNoSQL Options Compared
NoSQL Options Compared
 
Vital AI MetaQL: Queries Across NoSQL, SQL, Sparql, and Spark
Vital AI MetaQL: Queries Across NoSQL, SQL, Sparql, and SparkVital AI MetaQL: Queries Across NoSQL, SQL, Sparql, and Spark
Vital AI MetaQL: Queries Across NoSQL, SQL, Sparql, and Spark
 
RDF-Gen: Generating RDF from streaming and archival data
RDF-Gen: Generating RDF from streaming and archival dataRDF-Gen: Generating RDF from streaming and archival data
RDF-Gen: Generating RDF from streaming and archival data
 
RDF Stream Processing and the role of Semantics
RDF Stream Processing and the role of SemanticsRDF Stream Processing and the role of Semantics
RDF Stream Processing and the role of Semantics
 
Introduction to Neo4j and .Net
Introduction to Neo4j and .NetIntroduction to Neo4j and .Net
Introduction to Neo4j and .Net
 
Database Survival Guide: Exploratory Webcast
Database Survival Guide: Exploratory WebcastDatabase Survival Guide: Exploratory Webcast
Database Survival Guide: Exploratory Webcast
 
Neo4j tms
Neo4j tmsNeo4j tms
Neo4j tms
 
GraphDB
GraphDBGraphDB
GraphDB
 
Your Database Cannot Do this (well)
Your Database Cannot Do this (well)Your Database Cannot Do this (well)
Your Database Cannot Do this (well)
 
Linked services
Linked servicesLinked services
Linked services
 
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
 
Introduction to graph databases in term of neo4j
Introduction to graph databases in term of neo4jIntroduction to graph databases in term of neo4j
Introduction to graph databases in term of neo4j
 
Neo4j Morpheus: Interweaving Table and Graph Data with SQL and Cypher in Apac...
Neo4j Morpheus: Interweaving Table and Graph Data with SQL and Cypher in Apac...Neo4j Morpheus: Interweaving Table and Graph Data with SQL and Cypher in Apac...
Neo4j Morpheus: Interweaving Table and Graph Data with SQL and Cypher in Apac...
 
NoSQL Databases Introduction - UTN 2013
NoSQL Databases Introduction - UTN 2013NoSQL Databases Introduction - UTN 2013
NoSQL Databases Introduction - UTN 2013
 
Drill Bay Area HUG 2012-09-19
Drill Bay Area HUG 2012-09-19Drill Bay Area HUG 2012-09-19
Drill Bay Area HUG 2012-09-19
 
Sep 2012 HUG: Apache Drill for Interactive Analysis
Sep 2012 HUG: Apache Drill for Interactive Analysis Sep 2012 HUG: Apache Drill for Interactive Analysis
Sep 2012 HUG: Apache Drill for Interactive Analysis
 

Dernier

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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.pdfsudhanshuwaghmare1
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
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 CVKhem
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
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)wesley chun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
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 WorkerThousandEyes
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 

Dernier (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
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)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 

Gerry McNicol Graph Databases