SlideShare a Scribd company logo
A  r  t  e  m        C  h  e  b  o  t  k  o
Graph  Data  Modeling  
in  DataStax Enterprise
1 DataStax Enterprise  Graph
2 Property  Graph  Data  Model
3 Data  Modeling  Framework
4 Schema  Optimizations
2©  DataStax,  All  Rights  Reserved.
DSE  Graph
• Real-­time  Graph  DBMS
• Very  large  graphs
• Many  concurrent  users
• Proven  technologies  and  standards
• OLTP  and  OLAP  capabilities
©  DataStax,  All  Rights  Reserved. 3
DSE  Graph  Design
©  DataStax,  All  Rights  Reserved. 4
Graph  Applications
DSE  Graph
DSE  Graph
Property  Graph  and  Gremlin
DSE  schema  API
DSE  Graph  Design
©  DataStax,  All  Rights  Reserved. 5
Graph  Applications
DSE  Graph
Property  Graph  and  Gremlin
DSE  schema  API
DSE  Graph  Design
©  DataStax,  All  Rights  Reserved. 6
Fully  integrated
backend  technologies
Graph  Applications
Property  Graph  and  Gremlin
DSE  schema  API
DSE  Graph
DSE  Graph  Design
©  DataStax,  All  Rights  Reserved. 7
Schema,  data,  and  query  mappings
OLTP  and  OLAP  engines
Fully  integrated
backend  technologies
Graph  Applications
DSE  Graph  Use  Cases
©  DataStax,  All  Rights  Reserved. 8
Customer  360
Internet  of  Things
Personalization
Recommendations
Fraud  detection
1 DataStax Enterprise  Graph
2 Property  Graph  Data  Model
3 Data  Modeling  Framework
4 Schema  Optimizations
9©  DataStax,  All  Rights  Reserved.
Property  Graph  Data  Model
• Instance
• Defined  in  Apache  TinkerPop™
• Vertices,  edges,  and  properties
• Schema
• Defined  in  DataStax Enterprise
• Vertex  labels,  edge  labels,  and  property  keys
©  DataStax,  All  Rights  Reserved. 10
Vertices
©  DataStax,  All  Rights  Reserved. 11
movie
user
user
genremovie
person
Edges
©  DataStax,  All  Rights  Reserved. 12
movie
user
rated rated
user
knows
genre
belongsTo belongsTo
actor
movie
person
Properties
©  DataStax,  All  Rights  Reserved. 13
movieId: m267
title: Alice in Wonderland
year: 2010
duration: 108
country: United States
rating: 6rating: 5
genreId: g2
name: Adventure
userId: u75
age: 17
gender: F
movieId: m16
title: Alice in Wonderland
year: 1951
duration: 75
country: United States
userId: u185
age: 12
gender: M
movie
user
rated rated
user
knows
genrebelongsTo belongsTo
actor
movie
personId: p4361
name: Johnny Depp
person
Multi-­ and  Meta-­Properties
©  DataStax,  All  Rights  Reserved. 14
movieId: m267
title: Alice in Wonderland
year: 2010
duration: 108
country: United States
production: [Tim Burton Animation Co.,
Walt Disney Productions]
budget: [$150M, $200M]
m267
movie
source: Bloomberg Businessweek
date: March 5, 2010
source: Los Angeles Times
date: March 7, 2010
Graph  Schema
©  DataStax,  All  Rights  Reserved. 15
movieId :text
title :text
year :int
duration :int
country :text
production :text*
personId:text
name :text
genreId :text
name :text
userId :text
age :int
gender :text
rating :int
genrebelongsTomovieuser rated
person
cinematographer
actor
director
composer
screenwriter
knows
Importance  of  Graph  Schema
• DSE  needs  a  graph  schema  to  generate  a  C*  schema
• Vertex  labels                        → tables
• Property  keys                    →  columns
• Graph  indexes                  → materialized  views
secondary  indexes              
search  indexes
• Additional  data  validation  benefits
©  DataStax,  All  Rights  Reserved. 16
Schema  Mapping  Example
Property  Table
CREATE TABLE user_p (
community_id int,
member_id bigint,
"~~property_key_id" int,
"~~property_id" uuid,
age int,
gender text,
"userId" text,
"~~vertex_exists" boolean,
PRIMARY KEY (community_id,
member_id,
"~~property_key_id",
"~~property_id"))
©  DataStax,  All  Rights  Reserved. 17
userId :text
age :int
gender :text
rating :int
user rated
knows
Schema  Mapping  Example
Property  Table
CREATE TABLE user_p (
community_id int,
member_id bigint,
"~~property_key_id" int,
"~~property_id" uuid,
age int,
gender text,
"userId" text,
"~~vertex_exists" boolean,
PRIMARY KEY (community_id,
member_id,
"~~property_key_id",
"~~property_id"))
Adjacency  Table
CREATE TABLE user_e (
community_id int,
member_id bigint,
"~~edge_label_id" int,
"~~adjacent_vertex_id" blob,
"~~adjacent_label_id" smallint,
"~~edge_id" uuid,
"~rating" int,
"~~edge_exists" boolean,
"~~simple_edge_id" uuid,
PRIMARY KEY (community_id,
member_id,
"~~edge_label_id",
"~~adjacent_vertex_id",
"~~adjacent_label_id",
"~~edge_id"))
©  DataStax,  All  Rights  Reserved. 18
userId :text
age :int
gender :text
rating :int
user rated
knows
1 DataStax Enterprise  Graph
2 Property  Graph  Data  Model
3 Data  Modeling  Framework
4 Schema  Optimizations
19©  DataStax,  All  Rights  Reserved.
Data  Modeling
• Process  of  organizing  and  structuring  data
• Based  on  well-­defined  set  of  rules  or  methodology
• Results  in  a  graph  or  database  schema
• Affects  data  quality,  data  storage  and  data  retrieval
©  DataStax,  All  Rights  Reserved. 20
Traditional  Schema  Design
Data  Model
• Conceptual  Data  Model  
(CDM)
• Logical  Data  Model  (LDM)
• Physical  Data  Model  (PDM)
Purpose
• Understand  data  and  its  
applications
• Sketch  a  graph  data  model
• Optimize  physical  design
©  DataStax,  All  Rights  Reserved. 21
knows
User
userId
age
gender
Movierated
rating
movieId
title
year
duration
country
production
Genre
Person
belongsTo
involved
Actor Director Composer
Screen-­‐
writer
Cinema-­‐
tographer
IsA
personId
name
genreId
name
Conceptual  Data  Model
• Entity  types
• Relationship  types
• Attribute  types
©  DataStax,  All  Rights  Reserved. 22
Transition  from  CDM  to  LDM  
• Both  CDM  and  LDM  are  graphs
• Entity  types                              →    Vertex  labels
• Relationship  types        →    Edge  labels
• Attribute  types                      →    Property  keys
• Mostly  straightforward  with  a  few  nuances
©  DataStax,  All  Rights  Reserved. 23
movieId :text
title :text
year :int
duration :int
country :text
production :text*
personId:text
name :text
genreId :text
name :text
userId :text
age :int
gender :text
rating :int
genrebelongsTomovieuser rated
person
cinematographer
actor
director
composer
screenwriter
knows
Logical  Data  Model
©  DataStax,  All  Rights  Reserved. 24
• Vertex  labels
• Edge  labels
• Property  keys
Keys
• Entity  type  keys  →  Property  keys
• Uniqueness  is  not  enforced
• Vertex  IDs  are  auto-­generated
• Entity  type  keys  →  Custom  vertex  IDs
• Uniqueness  is  enforced
• Overriding  default  partitioning
• Advanced  feature
©  DataStax,  All  Rights  Reserved. 25
User
userId :text
age :int
gender :text
user
userId
age
gender
Symmetric  Relationships
©  DataStax,  All  Rights  Reserved. 26
User Movie
rated
movieuser
rated
wasRatedBy
movieuser
wasRatedBy
movieuser
rated
wasRatedBy
Bi-­Directional  Relationships
©  DataStax,  All  Rights  Reserved. 27
User
knows
user
knows
user
knows
user
user
knows
user
user
knows
user
knows
Qualified  Bi-­Directional  Relationships
©  DataStax,  All  Rights  Reserved. 28
strength :int
User
likes
user
likes
user
likes
user
user
likes
user
user
likes
user
likes
strength
strength: 7
strength: 9
strength: 7
strength: 9
Hierarchies
©  DataStax,  All  Rights  Reserved. 29
Movie
involved
Person
IsA
Actor Director
movie
person
directoractor
involved
isA isA
movie
person
involved
role:text
movie
person
actor
director
movie
person
directoractor
isA isA
involved
involved
Physical  Data  Model
schema.propertyKey("userId").Text().create()
schema.propertyKey("name").Text().create()
schema.propertyKey("age").Int().create()
schema.vertexLabel("user").properties("userId","age",…).create()
schema.vertexLabel("movie").properties("movieId",…).create()
schema.edgeLabel("knows").connection("user","user").create()
schema.edgeLabel("rated").single().properties("rating")
.connection("user","movie").create()
©  DataStax,  All  Rights  Reserved. 30
1 DataStax Enterprise  Graph
2 Property  Graph  Data  Model
3 Data  Modeling  Framework
4 Schema  Optimizations
31©  DataStax,  All  Rights  Reserved.
Optimizing  PDM  for  Performance
• Indexing  data
• Controlling  partitioning
• Materializing  aggregates  and  inferences
• Rewriting  traversals
©  DataStax,  All  Rights  Reserved. 32
Vertex  Indexes
schema.vertexLabel("movie")
.index("moviesById")
.materialized()
.by("movieId")
.add()
g.V().has("movie","movieId","m267")
©  DataStax,  All  Rights  Reserved. 33
movieId :text
title :text
year :int
duration :int
country :text
production :text*
movie
Property  Indexes
schema.vertexLabel("movie")
.index("movieBudgetBySource")
.property("budget")
.by("source")
.add()
g.V().has("movie","movieId","m267")
.properties("budget")
.has("source","Los Angeles Times").value()
©  DataStax,  All  Rights  Reserved. 34
movieId: m267
title: Alice in Wonderland
year: 2010
duration: 108
country: United States
production: [Tim Burton Animation Co.,
Walt Disney Productions]
budget: [$150M, $200M]
movie
source: Bloomberg Businessweek
date: March 5, 2010
source: Los Angeles Times
date: March 7, 2010
Edge  Indexes
schema.vertexLabel("user")
.index("toMoviesByRating")
.outE("rated")
.by("rating")
.add()
g.V().has("user","userId","u1")
.outE("rated").has("rating",gt(6)).inV()
©  DataStax,  All  Rights  Reserved. 35
rating: 7
movieuser
rated
rating: 9
movie
rated
rating: 7
movie
rated
movie_p
year K
country K
movieId C↑
~~property_key_id C↑
~~property_id C↑
duration
title
~~vertex_exists
Custom  Partitioning
schema.vertexLabel("movie")
.partitionKey("year","country")
.clusteringKey("movieId")
.properties("title","duration")
.create()
©  DataStax,  All  Rights  Reserved. 36
movie_e
year K
country K
movieId C↑
~~edge_label_id C↑
~~adjacent_vertex_id C↑
~~adjacent_label_id C↑
~~edge_id C↑
~~edge_exists
~~simple_edge_id
movieId :text
title :text
year :int
duration :int
country :text
production :text*
avg :float
movie
Materializing  Aggregates
g.V().hasLabel("movie")
.property("avg",_.inE("rated")
.values("rating")
.mean())
©  DataStax,  All  Rights  Reserved. 37
Materializing  Inferences
g.V().has("person","name","Tom Hanks").as("tom")
.in("actor").out("actor").where(neq("tom")).dedup()
.addE("knows").from("tom")
©  DataStax,  All  Rights  Reserved. 38
movie
tom
person
actor
person
person
actor
actor
knows
knows
Rewriting  Traversals
• Equivalent  results
• Different  execution  plans
• Different  response  times
©  DataStax,  All  Rights  Reserved. 39
g.V().has("movie","year",2010).out("actor")
.has("name","Johnny Depp").count()
g.V().has("person","name","Johnny Depp").in("actor")
.has("year",2010).count()
Profiling  Traversals
©  DataStax,  All  Rights  Reserved. 40
Thank  You
©  DataStax,  All  Rights  Reserved. 41
Artem Chebotko
achebotko@datastax.com
www.linkedin.com/in/artemchebotko
The  End

More Related Content

PPTX
Real World Use Case with Cassandra (Eddie Satterly, DataNexus) | C* Summit 2016
PPTX
DataStax | Meaningful User Experience with Graph Data (Chris Lacava, Expero) ...
PPTX
Webinar: The Performance Challenge: Providing an Amazing Customer Experience ...
PPTX
Give sense to your Big Data w/ Apache TinkerPop™ & property graph databases
PPTX
Verizon: Finance Data Lake implementation as a Self Service Discovery Big Dat...
PDF
Benefits of Hadoop as Platform as a Service
PPTX
Bloor Research & DataStax: How graph databases solve previously unsolvable bu...
PPTX
Continuous Data Ingestion pipeline for the Enterprise
Real World Use Case with Cassandra (Eddie Satterly, DataNexus) | C* Summit 2016
DataStax | Meaningful User Experience with Graph Data (Chris Lacava, Expero) ...
Webinar: The Performance Challenge: Providing an Amazing Customer Experience ...
Give sense to your Big Data w/ Apache TinkerPop™ & property graph databases
Verizon: Finance Data Lake implementation as a Self Service Discovery Big Dat...
Benefits of Hadoop as Platform as a Service
Bloor Research & DataStax: How graph databases solve previously unsolvable bu...
Continuous Data Ingestion pipeline for the Enterprise

What's hot (20)

PDF
Agile Data Engineering: Introduction to Data Vault 2.0 (2018)
PPTX
Why and how to leverage the simplicity and power of SQL on Flink
PPT
Data Privacy at Scale
PPTX
Entity Resolution Service - Bringing Petabytes of Data Online for Instant Access
PPTX
Transforming and Scaling Large Scale Data Analytics: Moving to a Cloud-based ...
PPTX
Big Data Use Cases
PPTX
Freddie Mac & KPMG Case Study – Advanced Machine Learning Data Integration wi...
PDF
Lecture4 big data technology foundations
PDF
Dremio introduction
PDF
The Curse of the Data Lake Monster
PDF
Making Data Timelier and More Reliable with Lakehouse Technology
PDF
20100806 cloudera 10 hadoopable problems webinar
PDF
Top 5 Considerations for a Big Data Solution
PDF
Webinar: Is Spark Hadoop's Friend or Foe?
PPTX
Technical Demonstration - Denodo Platform 7.0
PPT
MongoDB Sharding Webinar 2014
PDF
Building the Modern Data Hub: Beyond the Traditional Enterprise Data Warehouse
PPT
Data Federation
PDF
Database Survival Guide: Exploratory Webcast
PPTX
Real-Time Analytics in Transactional Applications by Brian Bulkowski
Agile Data Engineering: Introduction to Data Vault 2.0 (2018)
Why and how to leverage the simplicity and power of SQL on Flink
Data Privacy at Scale
Entity Resolution Service - Bringing Petabytes of Data Online for Instant Access
Transforming and Scaling Large Scale Data Analytics: Moving to a Cloud-based ...
Big Data Use Cases
Freddie Mac & KPMG Case Study – Advanced Machine Learning Data Integration wi...
Lecture4 big data technology foundations
Dremio introduction
The Curse of the Data Lake Monster
Making Data Timelier and More Reliable with Lakehouse Technology
20100806 cloudera 10 hadoopable problems webinar
Top 5 Considerations for a Big Data Solution
Webinar: Is Spark Hadoop's Friend or Foe?
Technical Demonstration - Denodo Platform 7.0
MongoDB Sharding Webinar 2014
Building the Modern Data Hub: Beyond the Traditional Enterprise Data Warehouse
Data Federation
Database Survival Guide: Exploratory Webcast
Real-Time Analytics in Transactional Applications by Brian Bulkowski
Ad

Viewers also liked (20)

PPTX
DataStax | Network Analysis Adventure with DSE Graph, DataStax Studio, and Ti...
PPTX
Data stax webinar cassandra and titandb insights into datastax graph strategy...
PDF
The Gremlin Graph Traversal Language
PDF
DataStax | Building a Spark Streaming App with DSE File System (Rocco Varela)...
PDF
DataStax | Graph Computing with Apache TinkerPop (Marko Rodriguez) | Cassandr...
PDF
Data Pipelines with Spark & DataStax Enterprise
PPTX
Bad Habits Die Hard
PDF
Advanced Cassandra
PDF
Getting Started with Graph Databases
PDF
Successful Software Development with Apache Cassandra
PDF
Cassandra: One (is the loneliest number)
PDF
Standing Up Your First Cluster
PDF
Analytics with Spark and Cassandra
PDF
Cassandra Core Concepts
PDF
Apache Cassandra and Drivers
PDF
Introduction to Data Modeling with Apache Cassandra
PDF
Production Ready Cassandra
PDF
Coursera Cassandra Driver
PPTX
Enabling Search in your Cassandra Application with DataStax Enterprise
PDF
Advanced Data Modeling with Apache Cassandra
DataStax | Network Analysis Adventure with DSE Graph, DataStax Studio, and Ti...
Data stax webinar cassandra and titandb insights into datastax graph strategy...
The Gremlin Graph Traversal Language
DataStax | Building a Spark Streaming App with DSE File System (Rocco Varela)...
DataStax | Graph Computing with Apache TinkerPop (Marko Rodriguez) | Cassandr...
Data Pipelines with Spark & DataStax Enterprise
Bad Habits Die Hard
Advanced Cassandra
Getting Started with Graph Databases
Successful Software Development with Apache Cassandra
Cassandra: One (is the loneliest number)
Standing Up Your First Cluster
Analytics with Spark and Cassandra
Cassandra Core Concepts
Apache Cassandra and Drivers
Introduction to Data Modeling with Apache Cassandra
Production Ready Cassandra
Coursera Cassandra Driver
Enabling Search in your Cassandra Application with DataStax Enterprise
Advanced Data Modeling with Apache Cassandra
Ad

Similar to DataStax | Graph Data Modeling in DataStax Enterprise (Artem Chebotko) | Cassandra Summit 2016 (20)

PDF
Traversing Graphs with Gremlin
PDF
Searching and Querying Knowledge Graphs with Solr/SIREn - A Reference Archite...
PDF
GraphSummit Toronto: Keynote - Innovating with Graphs
PDF
Making Sense of Schema on Read
PDF
Workshop - Neo4j Graph Data Science
PPTX
Fairness, Transparency, and Privacy in AI @ LinkedIn
PDF
Customer experience at disney+ through data perspective
PDF
Customer Experience at Disney+ Through Data Perspective
PDF
Vortex Tutorial -- Part I
PDF
PrismTech Vortex Tutorial Part 1
PDF
The Data Platform for Today's Intelligent Applications.pdf
PPTX
Digital Velocity London 2017: All About The Data
PPTX
Common Data Model - A Business Database!
PPTX
Common Data Service – A Business Database!
PPTX
Webinar - Bringing connected graph data to Cassandra with DSE Graph
PDF
Workshop - Build a Graph Solution
PDF
Kent-Graziano-Intro-to-Datavault_short.pdf
PPTX
Overview of the DDS-XRCE specification
PDF
FIWARE Global Summit - Standard Data Models for the Integration of FIWARE and...
PDF
Introduction to Data Science - Fundamentals
Traversing Graphs with Gremlin
Searching and Querying Knowledge Graphs with Solr/SIREn - A Reference Archite...
GraphSummit Toronto: Keynote - Innovating with Graphs
Making Sense of Schema on Read
Workshop - Neo4j Graph Data Science
Fairness, Transparency, and Privacy in AI @ LinkedIn
Customer experience at disney+ through data perspective
Customer Experience at Disney+ Through Data Perspective
Vortex Tutorial -- Part I
PrismTech Vortex Tutorial Part 1
The Data Platform for Today's Intelligent Applications.pdf
Digital Velocity London 2017: All About The Data
Common Data Model - A Business Database!
Common Data Service – A Business Database!
Webinar - Bringing connected graph data to Cassandra with DSE Graph
Workshop - Build a Graph Solution
Kent-Graziano-Intro-to-Datavault_short.pdf
Overview of the DDS-XRCE specification
FIWARE Global Summit - Standard Data Models for the Integration of FIWARE and...
Introduction to Data Science - Fundamentals

More from DataStax (20)

PPTX
Is Your Enterprise Ready to Shine This Holiday Season?
PPTX
Designing Fault-Tolerant Applications with DataStax Enterprise and Apache Cas...
PPTX
Running DataStax Enterprise in VMware Cloud and Hybrid Environments
PPTX
Best Practices for Getting to Production with DataStax Enterprise Graph
PPTX
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
PPTX
Webinar | How to Understand Apache Cassandra™ Performance Through Read/Writ...
PDF
Webinar | Better Together: Apache Cassandra and Apache Kafka
PDF
Top 10 Best Practices for Apache Cassandra and DataStax Enterprise
PDF
Introduction to Apache Cassandra™ + What’s New in 4.0
PPTX
Webinar: How Active Everywhere Database Architecture Accelerates Hybrid Cloud...
PPTX
Webinar | Aligning GDPR Requirements with Today's Hybrid Cloud Realities
PDF
Designing a Distributed Cloud Database for Dummies
PDF
How to Power Innovation with Geo-Distributed Data Management in Hybrid Cloud
PDF
How to Evaluate Cloud Databases for eCommerce
PPTX
Webinar: DataStax Enterprise 6: 10 Ways to Multiply the Power of Apache Cassa...
PPTX
Webinar: DataStax and Microsoft Azure: Empowering the Right-Now Enterprise wi...
PPTX
Webinar - Real-Time Customer Experience for the Right-Now Enterprise featurin...
PPTX
Datastax - The Architect's guide to customer experience (CX)
PPTX
An Operational Data Layer is Critical for Transformative Banking Applications
PPTX
Becoming a Customer-Centric Enterprise Via Real-Time Data and Design Thinking
Is Your Enterprise Ready to Shine This Holiday Season?
Designing Fault-Tolerant Applications with DataStax Enterprise and Apache Cas...
Running DataStax Enterprise in VMware Cloud and Hybrid Environments
Best Practices for Getting to Production with DataStax Enterprise Graph
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | How to Understand Apache Cassandra™ Performance Through Read/Writ...
Webinar | Better Together: Apache Cassandra and Apache Kafka
Top 10 Best Practices for Apache Cassandra and DataStax Enterprise
Introduction to Apache Cassandra™ + What’s New in 4.0
Webinar: How Active Everywhere Database Architecture Accelerates Hybrid Cloud...
Webinar | Aligning GDPR Requirements with Today's Hybrid Cloud Realities
Designing a Distributed Cloud Database for Dummies
How to Power Innovation with Geo-Distributed Data Management in Hybrid Cloud
How to Evaluate Cloud Databases for eCommerce
Webinar: DataStax Enterprise 6: 10 Ways to Multiply the Power of Apache Cassa...
Webinar: DataStax and Microsoft Azure: Empowering the Right-Now Enterprise wi...
Webinar - Real-Time Customer Experience for the Right-Now Enterprise featurin...
Datastax - The Architect's guide to customer experience (CX)
An Operational Data Layer is Critical for Transformative Banking Applications
Becoming a Customer-Centric Enterprise Via Real-Time Data and Design Thinking

Recently uploaded (20)

PPTX
Safe Confined Space Entry Monitoring_ Singapore Experts.pptx
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
A REACT POMODORO TIMER WEB APPLICATION.pdf
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Digital Strategies for Manufacturing Companies
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PPT
JAVA ppt tutorial basics to learn java programming
PPT
Introduction Database Management System for Course Database
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PPTX
Materi-Enum-and-Record-Data-Type (1).pptx
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PPTX
Introduction to Artificial Intelligence
PPTX
ISO 45001 Occupational Health and Safety Management System
Safe Confined Space Entry Monitoring_ Singapore Experts.pptx
How to Migrate SBCGlobal Email to Yahoo Easily
A REACT POMODORO TIMER WEB APPLICATION.pdf
PTS Company Brochure 2025 (1).pdf.......
Digital Strategies for Manufacturing Companies
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
JAVA ppt tutorial basics to learn java programming
Introduction Database Management System for Course Database
Upgrade and Innovation Strategies for SAP ERP Customers
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Odoo POS Development Services by CandidRoot Solutions
How to Choose the Right IT Partner for Your Business in Malaysia
Materi-Enum-and-Record-Data-Type (1).pptx
Softaken Excel to vCard Converter Software.pdf
Which alternative to Crystal Reports is best for small or large businesses.pdf
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Introduction to Artificial Intelligence
ISO 45001 Occupational Health and Safety Management System

DataStax | Graph Data Modeling in DataStax Enterprise (Artem Chebotko) | Cassandra Summit 2016