SlideShare a Scribd company logo
(MySQL)-[:to]->(neo4j)
A DBA Perspective
Dave Stern
@davestern1
MySQL to Neo4j: A DBA Perspective - David Stern @ GraphConnect NY 2013
Dev Ops @ FiftyThree
MySQL user & admin since 1998
Multiple tiers of masters & slaves
Bare metal & AWS - EC2/RDS
MySQL & Percona
neo4j user & admin since 2012
neo4j 1.8, 1.9
AWS: Multiple 3-instance enterprise clusters
How do you use MySQL?
Single Instance
Master/Slave, Multi-master
MySQL Cluster
Have you tried neo4j yet?
Where does FiftyThree use
neo4j?
MySQL to Neo4j: A DBA Perspective - David Stern @ GraphConnect NY 2013
MySQL to Neo4j: A DBA Perspective - David Stern @ GraphConnect NY 2013
Where does FiftyThree use
neo4j?
Much more in development...
What is this talk about?
Comparison
Configuration
Use
Comparison
Logical Partitioning
MySQL
Strictly enforced schema

neo4j
No logical databases
No tables
...no schema
...no joins
2.0: schema-optional

http://www.mysql.com/products/workbench/
Physical Partitioning & Sharding
Improves write performance, usually disk I/O

MySQL

neo4j

ind_ieprtbe
nobfl_e_al

No logical partitioning by DB or table

Databases on separate partitions or devices

Highly connected data: no clear separation

Shard horizontally (e.g. by time range)

Logs can be on separate partitions for I/O

Shard vertically (e.g. by table or function)
Logs can be on separate partitions for I/O
gain

gain
SCALE UP!
Authentication & Authorization
MySQL
msl slc Hs,d,ue,slc_rv isr_rv udt_rv dlt_rvfo d;
yq> eet ot b sr eetpi, netpi, paepi, eeepi rm b
+-----+----+-----+------+------+------+------+
--------------------------------------------|Hs
ot
|d
b
|ue
sr
|slc_rv|isr_rv|udt_rv|dlt_rv|
eetpi
netpi
paepi
eeepi
+-----+----+-----+------+------+------+------+
--------------------------------------------|%
|ts
et
|
|Y
|Y
|Y
|Y
|
|%
|ts%|
et_
|Y
|Y
|Y
|Y
|
|lclot|Odr |amn
oahs
res
di
|Y
|Y
|Y
|Y
|
|lclot|Eet |amn
oahs
vns
di
|Y
|Y
|Y
|Y
|
|lclot|Eet |eet
oahs
vns
vns
|Y
|Y
|Y
|N
|
|1.
0%
|Eet |eet
vns
vns
|Y
|N
|N
|N
|
+-----+----+-----+------+------+------+------+
---------------------------------------------
Authentication & Authorization
neo4j
No permissions
No users

How do you secure the DB?
1. Protect the database in a Private Network or VPC
2. Firewall: router, AWS Security Groups, iptables
3. Proxy requests via web server or Load Balancer
If you must allow access, use HTTPS & authenticate at the proxy.
MySQL to Neo4j: A DBA Perspective - David Stern @ GraphConnect NY 2013
MySQL to Neo4j: A DBA Perspective - David Stern @ GraphConnect NY 2013
Replication

http://www.mysqlperformanceblog.com/wp-content/uploads/2013/07/23.png
Replication
SO SAE
TP LV;
STGOA slsaesi_one =1
E LBL q_lv_kpcutr
;
SATSAE
TR LV;
Replication vs. HA

MySQL
Free
Slaves pull updates
Eventual consistency
One-way, asynchronous

neo4j
Enterprise edition: can cost $
depending on use
Slaves can pull asynchronous
updates
Eventual consistency, optimistic
pushes to slaves are the default
Writes to any cluster member
JVM
Buffers & Memory management =~ JVM settings
The database itself is extendable via Java

... if you're into that sort of thing
Built-in Tools
Data Browser
MySQL to Neo4j: A DBA Perspective - David Stern @ GraphConnect NY 2013
Built-in Tools
Data Browser
Backup Script
neo4j
$/p/e4/i/e4-akp-rmsnl:/06.8.7:32
otnojbnnojbcu fo ige/1.6121766
>-o/ei/e4-akppouto/031-20:01Z
t mdanojbcu/rdcin21-10T54:0
Promn fl bcu fo 'ige/1.6121766'
efrig ul akp rm snl:/06.8.7:32
...............
...............
.......
.......
[4Flscpe]
4 ie oid
Fl cnitnycek
ul ossec hc
.......... 1%
.......... 0
.......... 2%
.......... 0
.......... 3%
.......... 0
.......... 4%
.......... 0
.......... 5%
.......... 0
.......... 6%
.......... 0
.......... 7%
.......... 0
.......... 8%
.......... 0
.......... 9%
.......... 0
.......... 10
.......... 0%
Dn
oe
Built-in Tools
Data Browser
Backup Script
MySQL
$inbcue -ue=BSR-pswr=BSRAS/aht/AKPDR
noakpx -srDUE -asodDUEPS pt/oBCU-I/
inbcue:Bcu cetdi drcoy'pt/oBCU-I/030-50-00'
noakpx akp rae n ietr /aht/AKPDR21-32_00-9
inbcue:MSLbno psto:flnm 'yq-i.003,
noakpx yQ ilg oiin ieae mslbn000'
psto 14112 0:05
oiin 96125 00:3
inbcue:cmltdO!
noakpx opee K
Built-in Tools
Data Browser
Backup Script
Visual Server Info
MySQL to Neo4j: A DBA Perspective - David Stern @ GraphConnect NY 2013
Configuration
MySQL
So many options...
msl SO VRALS
yq> HW AIBE;
+--------------------+-------------+
----------------------------------|Vral_ae
aibenm
|Vle
au
|
+--------------------+-------------+
----------------------------------|at_nrmn_nrmn
uoiceeticeet
|1
|
|at_nrmn_fst
uoiceetofe
|1
|
|atcmi
uoomt
|O
N
|
|atmtcs_rvlgs
uoai_ppiiee
|O
N
|
|bc_o
aklg
|5
0
|
|bsdr
aei
|/oemslbnmsl55|
hm/yq/i/yq-.
|bgtbe
i_als
|OF
F
|
|bno_ah_ie
ilgccesz
|378
26
|
|bno_ietnntascinludts|OF
ilgdrc_o_rnatoa_pae
F
|
|bno_omt
ilgfra
|SAEET
TTMN
|
|bno_ttccesz
ilgsm_ah_ie
|378
26
|
|bl_netbfe_ie
ukisr_ufrsz
|8868
380
|
..
.
|mxalwdpce
a_loe_akt
|1456
087
|
|mxbno_ah_ie
a_ilgccesz
|1464030572
8474779450
|
|mxbno_ie
a_ilgsz
|17712
03484
|
|mxbno_ttccesz
a_ilgsm_ah_ie
|1464030572
8474779450
|
|mxcneterr
a_onc_ros
|1
0
|
|mxcnetos
a_oncin
|11
5
|
|mxdlydtras
a_eae_hed
|2
0
|
|mxerrcut
a_ro_on
|6
4
|
|mxha_al_ie
a_eptbesz
|1771
6726
|
|mxisr_eae_hed
a_netdlydtras
|2
0
|
|mxji_ie
a_onsz
|1464030511
8474779565
|
..
.
MySQL Configuration
Buffers, Caching & I/O
You can optimize dozens of settings like these...
ind_ufrpo_ie=1G
nobbfe_olsz
2
ind_ufrpo_ntne =8
nobbfe_olisacs
ind_diinlmmpo_ie=26
nobadtoa_e_olsz
5M
ind_ls_o_ttxcmi =2
nobfuhlga_r_omt
ind_ls_ehd=ODRC
nobfuhmto
_IET
ind_o_iesz =18
noblgfl_ie
2M
ind_o_ufrsz =6M
noblgbfe_ie
4
ind_ieprtbe
nobfl_e_al
ind_ocpct
nobi_aaiy
=50
0
ind_edi_hed =6
nobra_otras
4
ind_rt_otras=6
nobwiei_hed
4
MySQL Configuration
Network & Concurrency
and these...
tbecce
al_ah
mxcnetos
a_oncin

=24
08
=10
00

mxalwdpce
a_loe_akt

=1M
6
MySQL Configuration
Replication
and these...
sre-d=2
evri
mse-ot=d-atrmcmaycm
atrhs
bmse.yopn.o
mse-ot=30
atrpr
36
mse-sr=uenm
atrue
srae
mse-asod=pswr
atrpswr
asod
mse-onc-er =6
atrcnetrty
0
MySQL Configuration
Other
And these, depending on version & hardware...
sr_ufrsz
otbfe_ie
tptbesz
m_al_ie

=2
M
=3M
2

ji_ufrsz
onbfe_ie

=18
2k

qeyccetp
ur_ah_ye
qeyccesz
ur_ah_ie

=1
=6M
4

oe_ie_ii
pnflslmt

=89
12

..
..
neo4j Configuration Tuning
Simple Questions
How many nodes do you expect?
How many relationships do you expect?
Average number of properties per node and relationship?
Optional: How do you expect to traverse the graph?
Long paths and/or large result sets?
Short paths and/or small results sets?

3 things to calculate:
File Cache Mapped Memory & Object Caches
Heap Size
RAM for OS
neo4j Configuration
Store file

Record size

Contents

neostore.nodestore.db

9B

Nodes

neostore.relationshipstore.db

3 B
3

Relationships

neostore.propertystore.db

4 B
1

Properties for nodes and
relationships

neostore.propertystore.db.strings 1 8 B
2

Values of string properties

neostore.propertystore.db.arrays 1 8 B
2

Values of array properties

Capacity Planning Estimates:
Node size (9B) x expected nodes (14 B in 2.0)
Relaltionship size (33B) x expected relationships
Property size (41B) x expected properties
Strings & Arrays
Configuration
Main config files
neo4j-wrapper.conf
neo4j.properties
neo4j-server.properties
Configuration
neo4j-wrapper.conf
Heap Size
GC method
Configuration
neo4j.properties
File Caches: Mapped memory
Object Caches
Indexes
HA
Backup
Configuration
neo4j-server.properties
HTTP/S
Admin client
REST
Database mode
Logging
Configuration
21.2. Server Configuration
25. Configuration & Performance
neo4j: Buffers, Caching & I/O
neo4j-wrapper.conf
#IiilJv Ha Sz (nM)
nta aa ep ie i B
waprjv.nteoy12
rpe.aaiimmr=04
#MxmmJv Ha Sz (nM)
aiu aa ep ie i B
waprjv.ammr=04
rpe.aamxeoy12
neo4j: Buffers, Caching & I/O
neo4j.properties
Two types of caches: file buffer and object cache
File Buffer Cache:
#Dfutvle frtelwlvlgahegn
eal aus o h o-ee rp nie
notr.oetr.bmpe_eoy2M
esoendsoed.apdmmr=5
notr.eainhptr.bmpe_eoy5M
esoerltosisoed.apdmmr=0
notr.rprytr.bmpe_eoy9M
esoepoetsoed.apdmmr=0
notr.rprytr.bsrnsmpe_eoy10
esoepoetsoed.tig.apdmmr=3M
notr.rprytr.bary.apdmmr=3M
esoepoetsoed.rasmpe_eoy10

Object Cache:
nd_ah_ie26
oeccesz=5M
rltosi_ah_ie26
eainhpccesz=5M
#otoa
pinl
nd_ah_ra_rcin5
oeccearyfato=
rltosi_ah_ra_rcin5
eainhpccearyfato=
#TeG rssatccedsrbdblwi ol aalbei te
h C eitn ah ecie eo s ny vial n h
#NojEtrrs Eiin
e4 nepie dto.
#ccetp vle:sf (eal) wa,srn
ah_ye aus ot dfut, ek tog
ccetp=c
ah_yegr
neo4j: Concurrency
neo4j.properties
#cnurn HT rqet ta tesre wl srie
ocret TP euss ht h evr il evc.
ognojsre.esre.atras6
r.e4.evrwbevrmxhed=4
neo4j: HA
neo4j-server.properties
ognojsre.aaaemd=A
r.e4.evrdtbs.oeH

neo4j.properties
h.evri=
asre_d1
h.nta_ot=evr:01sre250
aiiilhsssre150,evr:01
#adsoeyulht:/xml.o/it
h.icvr.r=tp/eapecmls
#ot&pr t bn tecutrmngmn cmuiain
Hs
ot o id h lse aaeet omncto.
h.lse_evrsre150
acutrsre=evr:01
#otaeadpr t bn teH sre.
Hsnm n ot o id h A evr
h.evrm-oancm60
asre=ydmi.o:01
###Otoa cutrsrtge ###
## pinl lse taeis ##
#Itra o pligudtsfo mse.
nevl f uln pae rm atr
h.ulitra=0
apl_nevl1s
#h aon o sae temse wl akt rpiaeacmitd
Te mut f lvs h atr il s o elct
omte
#rnato.
tascin
h.xps_atr1
at_uhfco=
#uhsrtg o atascint asaedrn cmi.
Ps taey f
rnato o
lv uig omt
h.xps_taeyfxd#o rudrbn
at_uhsrtg=ie
r on_oi
MySQL to Neo4j: A DBA Perspective - David Stern @ GraphConnect NY 2013
Use
File System
$AHT_E4 =/p/e4
PT_ONOJ
otnoj
/p/e4/i
otnojbn
noj
e4
nojbcu
e4-akp
/p/e4/of
otnojcn
nojpoete
e4.rpris
nojsre.rpris
e4-evrpoete
nojwaprcn
e4-rpe.of
/p/e4/aa
otnojdt
/p/e4/aagahd
otnojdt/rp.b
Teata gahdt
h cul rp aa
/p/e4/aalg
otnojdt/o
Allg
l os
Use
File System
$AHT_E4 =/p/e4
PT_ONOJ
otnoj
/p/e4/i (urbnmsl
otnojbn /s/i/yq)
noj
e4
nojbcu
e4-akp
/p/e4/of (ecmsl
otnojcn
/t/yq)
nojpoete
e4.rpris
nojsre.rpris
e4-evrpoete
nojwaprcn
e4-rpe.of
/p/e4/aa(vrlbmsl
otnojdt /a/i/yq)
/p/e4/aagahd (vrlbmsldt)
otnojdt/rp.b /a/i/yq/aa
Teata gahdt
h cul rp aa
/p/e4/aalg(vrlgmsl
otnojdt/o /a/o/yq)
Allg
l os
Use
Indexes
The database itself is a natural index
Lucene for searches

neo4j 2.0:
Nodes have labels: Person, Location, etc. that group them into sets
CET IDXO :esnnm)
RAE NE N Pro(ae

Look familiar?
CET IDXi_ne O Pro (d;
RAE NE didx N esn i)
Use
Indexes
neo4j 2.0:
Properties can have unique constraints
CET CNTAN O (okBo)ASR bo.snI UIU
RAE OSRIT N bo:ok SET okib S NQE

Look familiar?
CET UIU IDXealidxO Pro (mi)
RAE NQE NE mi_ne N esn eal;
Use
Indexes
Current 1.9.x:
Auto indexing (deprecated):
one for nodes, one for relationships
off by default
Use
Querying
msl slc *fo gahlcllmt1;
yq> eet
rm rp_oa ii 0
+-------------------------------+
--+---------+----+-------+-----|i |gahtmlt_d|hs_d|sm_ur_d|sm_ne |
d
rp_epaei
oti
npqeyi
npidx
+-------------------------------+
--+---------+----+-------+-----| 1|
1 |
2
1|
0|
|
| 2|
9|
1|
0|
|
| 3|
1 |
0
1|
0|
|
| 4|
8|
1|
0|
|
| 5|
5 |
8
2|
0|
|
| 6|
6 |
2
2|
0|
|
| 7|
5 |
3
2|
0|
|
| 8|
3 |
7
2|
0|
|
| 9|
6 |
7
2|
0|
|
|1 |
0
6 |
5
2|
0|
|
+-------------------------------+
--+---------+----+-------+-----1 rw i st(.0sc
0 os n e 00 e)
http://www.mysql.com/products/workbench/
MySQL to Neo4j: A DBA Perspective - David Stern @ GraphConnect NY 2013
Use
Querying via REST
PS ht:/oahs:44d/aacpe
OT tp/lclot77/bdt/yhr
Acp:apiainjo;castUF8
cet plcto/sn hre=TCnetTp:apiainjo
otn-ye plcto/sn
{

}

"ur":"tr x =nd:oeat_ne(ae{trNm}
qey
sat
oend_uoidxnm=satae)
mthpt =(-r-red
ac ah
x[]fin)
weefin.ae={ae rtr TP(),
hr rednm
nm} eun YEr"
"aas :{
prm"
"trNm":""
satae
I,
"ae :"o"
nm"
yu
}

Example response:
20 O
0: K
CnetTp:apiainjo;castUF8
otn-ye plcto/sn hre=T{
}

"oun":["YEr"]
clms
TP() ,
"aa :[["nw ]]
dt"
ko"
DBA Perspective
Use the best database for the job, or both
neo4j ships with great tools
neo4j is easier to configure: fewer options, less complex, still flexible
for optimization
HA more robust and more opaque than basic replication
For better or worse, JVM handles a lot for you
Authorization - it's up to you
Scaling up is easier than changing your data model
We're hiring
jobs@fiftythree.com
Thank You!
Thanks to:

Aseem Kishore @aseemk
Chris Leishman @cleishm
Max De Marzi @maxdemarzi

More Related Content

Similar to MySQL to Neo4j: A DBA Perspective - David Stern @ GraphConnect NY 2013 (20)

PDF
KoprowskiT_SQLSat219_Kiev_2AM-aDisasterJustbegan
Tobias Koprowski
 
PDF
PhpTek Ten Things to do to make your MySQL servers Happier and Healthier
Dave Stokes
 
PDF
PHP 7 performances from PHP 5
julien pauli
 
PPTX
Dataswft Intel benchmark 2013
dhulis
 
PDF
Meb Backup & Recovery Performance
Keith Hollman
 
PPTX
Analyze database system using a 3 d method
Ajith Narayanan
 
PDF
Guide to alfresco monitoring
Miguel Rodriguez
 
PDF
Scaling Apache Spark at Facebook
Databricks
 
PPTX
Puppet quick start guide
Suhan Dharmasuriya
 
PDF
KoprowskiT_2AMaDisasterJustBeganAD2018
Tobias Koprowski
 
ODP
Caching and tuning fun for high scalability
Wim Godden
 
PDF
Performance Wins with BPF: Getting Started
Brendan Gregg
 
PDF
Wido den Hollander - 10 ways to break your Ceph cluster
ShapeBlue
 
PPT
Orion Network Performance Monitor (NPM) Optimization and Tuning Training
SolarWinds
 
PDF
Open Source 101 2022 - MySQL Indexes and Histograms
Frederic Descamps
 
PDF
Ceph Day Beijing - Ceph on All-Flash Storage - Breaking Performance Barriers
Ceph Community
 
PDF
MongoDB World 2019: Finding the Right MongoDB Atlas Cluster Size: Does This I...
MongoDB
 
PDF
Scaling PHP apps
Matteo Moretti
 
PDF
[2D1]Elasticsearch 성능 최적화
NAVER D2
 
PDF
The MySQL Performance Schema & New SYS Schema
Ted Wennmark
 
KoprowskiT_SQLSat219_Kiev_2AM-aDisasterJustbegan
Tobias Koprowski
 
PhpTek Ten Things to do to make your MySQL servers Happier and Healthier
Dave Stokes
 
PHP 7 performances from PHP 5
julien pauli
 
Dataswft Intel benchmark 2013
dhulis
 
Meb Backup & Recovery Performance
Keith Hollman
 
Analyze database system using a 3 d method
Ajith Narayanan
 
Guide to alfresco monitoring
Miguel Rodriguez
 
Scaling Apache Spark at Facebook
Databricks
 
Puppet quick start guide
Suhan Dharmasuriya
 
KoprowskiT_2AMaDisasterJustBeganAD2018
Tobias Koprowski
 
Caching and tuning fun for high scalability
Wim Godden
 
Performance Wins with BPF: Getting Started
Brendan Gregg
 
Wido den Hollander - 10 ways to break your Ceph cluster
ShapeBlue
 
Orion Network Performance Monitor (NPM) Optimization and Tuning Training
SolarWinds
 
Open Source 101 2022 - MySQL Indexes and Histograms
Frederic Descamps
 
Ceph Day Beijing - Ceph on All-Flash Storage - Breaking Performance Barriers
Ceph Community
 
MongoDB World 2019: Finding the Right MongoDB Atlas Cluster Size: Does This I...
MongoDB
 
Scaling PHP apps
Matteo Moretti
 
[2D1]Elasticsearch 성능 최적화
NAVER D2
 
The MySQL Performance Schema & New SYS Schema
Ted Wennmark
 

More from Neo4j (20)

PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
Jin Foo - Prospa GraphSummit Sydney Presentation.pdf
Neo4j
 
PDF
GraphSummit Singapore Master Deck - May 20, 2025
Neo4j
 
PPTX
Graphs & GraphRAG - Essential Ingredients for GenAI
Neo4j
 
PPTX
Neo4j Knowledge for Customer Experience.pptx
Neo4j
 
PPTX
GraphTalk New Zealand - The Art of The Possible.pptx
Neo4j
 
PDF
Neo4j: The Art of the Possible with Graph
Neo4j
 
PDF
Smarter Knowledge Graphs For Public Sector
Neo4j
 
PDF
GraphRAG and Knowledge Graphs Exploring AI's Future
Neo4j
 
PDF
Matinée GenAI & GraphRAG Paris - Décembre 24
Neo4j
 
PDF
ANZ Presentation: GraphSummit Melbourne 2024
Neo4j
 
PDF
Google Cloud Presentation GraphSummit Melbourne 2024: Building Generative AI ...
Neo4j
 
PDF
Telstra Presentation GraphSummit Melbourne: Optimising Business Outcomes with...
Neo4j
 
PDF
Hands-On GraphRAG Workshop: GraphSummit Melbourne 2024
Neo4j
 
PDF
Démonstration Digital Twin Building Wire Management
Neo4j
 
PDF
Swiss Life - Les graphes au service de la détection de fraude dans le domaine...
Neo4j
 
PDF
Démonstration Supply Chain - GraphTalk Paris
Neo4j
 
PDF
The Art of Possible - GraphTalk Paris Opening Session
Neo4j
 
PPTX
How Siemens bolstered supply chain resilience with graph-powered AI insights ...
Neo4j
 
PDF
Knowledge Graphs for AI-Ready Data and Enterprise Deployment - Gartner IT Sym...
Neo4j
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Jin Foo - Prospa GraphSummit Sydney Presentation.pdf
Neo4j
 
GraphSummit Singapore Master Deck - May 20, 2025
Neo4j
 
Graphs & GraphRAG - Essential Ingredients for GenAI
Neo4j
 
Neo4j Knowledge for Customer Experience.pptx
Neo4j
 
GraphTalk New Zealand - The Art of The Possible.pptx
Neo4j
 
Neo4j: The Art of the Possible with Graph
Neo4j
 
Smarter Knowledge Graphs For Public Sector
Neo4j
 
GraphRAG and Knowledge Graphs Exploring AI's Future
Neo4j
 
Matinée GenAI & GraphRAG Paris - Décembre 24
Neo4j
 
ANZ Presentation: GraphSummit Melbourne 2024
Neo4j
 
Google Cloud Presentation GraphSummit Melbourne 2024: Building Generative AI ...
Neo4j
 
Telstra Presentation GraphSummit Melbourne: Optimising Business Outcomes with...
Neo4j
 
Hands-On GraphRAG Workshop: GraphSummit Melbourne 2024
Neo4j
 
Démonstration Digital Twin Building Wire Management
Neo4j
 
Swiss Life - Les graphes au service de la détection de fraude dans le domaine...
Neo4j
 
Démonstration Supply Chain - GraphTalk Paris
Neo4j
 
The Art of Possible - GraphTalk Paris Opening Session
Neo4j
 
How Siemens bolstered supply chain resilience with graph-powered AI insights ...
Neo4j
 
Knowledge Graphs for AI-Ready Data and Enterprise Deployment - Gartner IT Sym...
Neo4j
 
Ad

Recently uploaded (20)

PDF
introduction to computer hardware and sofeware
chauhanshraddha2007
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
Market Insight : ETH Dominance Returns
CIFDAQ
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PPTX
The Future of AI & Machine Learning.pptx
pritsen4700
 
PPTX
Simple and concise overview about Quantum computing..pptx
mughal641
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PPTX
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PPTX
Agentic AI in Healthcare Driving the Next Wave of Digital Transformation
danielle hunter
 
PDF
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
PDF
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
PPTX
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
PDF
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
PDF
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
introduction to computer hardware and sofeware
chauhanshraddha2007
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
Market Insight : ETH Dominance Returns
CIFDAQ
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
The Future of AI & Machine Learning.pptx
pritsen4700
 
Simple and concise overview about Quantum computing..pptx
mughal641
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
Agentic AI in Healthcare Driving the Next Wave of Digital Transformation
danielle hunter
 
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
Ad

MySQL to Neo4j: A DBA Perspective - David Stern @ GraphConnect NY 2013