Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Open World Forum: Elastify your app: from SQL to NoSQL in 40 mn!
David Pilato
October 04, 2013
Programming
2
360
Open World Forum: Elastify your app: from SQL to NoSQL in 40 mn!
Elastify your application
Open World Forum 2013
David Pilato
October 04, 2013
Tweet
Share
More Decks by David Pilato
See All by David Pilato
Tours JUG : elasticsearch
dadoonet
1
220
Elasticsearch workshop
dadoonet
8
5.9k
Make sense of your (BIG) data!
dadoonet
0
110
Elastify your app: from SQL to NoSQL in less than one hour!
dadoonet
0
120
Elsass JUG / Lorraine JUG: Elasticsearch
dadoonet
1
180
Other Decks in Programming
See All in Programming
Learning DDD輪読会#4 / Learning DDD Book Club #4
suzushin54
1
150
Cloud-Conference-Day-Spring Cloud + Spring Webflux: como desenvolver seu primeiro microsserviço reativo em Java?
kamilahsantos
1
150
Nix for Scala folks
kubukoz
0
130
Loom is Blooming
josepaumard
3
560
[RailsConf 2022] The pitfalls of realtime-ification
palkan
0
280
About Type Syntax Proposal
quramy
1
1.2k
You CANt teach an old dog new tricks
michaelbukachi
0
120
偏見と妄想で語るスクリプト言語としての Swift / Swift as a Scripting Language
lovee
2
270
Milestoner
bkuhlmann
1
200
Composing an API with Kotlin (Kotlin Dev Day 2022)
zsmb
0
290
SPA/MPA 議論の俯瞰と 現代における設計のポイント - #tfcon 2022 フロントエンド設計
ahomu
3
1.9k
Hapticをカスタマイズしてみよう / ZOZO Tech Talk #6 Customize Haptic
endoumari
0
360
Featured
See All Featured
Web development in the modern age
philhawksworth
197
9.3k
Statistics for Hackers
jakevdp
781
210k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
19
1.4k
Support Driven Design
roundedbygravity
86
8.5k
The Invisible Customer
myddelton
110
11k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
38
12k
The Art of Programming - Codeland 2020
erikaheidi
32
5.8k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
151
12k
Infographics Made Easy
chrislema
233
17k
Rails Girls Zürich Keynote
gr2m
86
12k
Raft: Consensus for Rubyists
vanstee
126
5.4k
Rebuilding a faster, lazier Slack
samanthasiow
62
7.2k
Transcript
ELASTIFY YOUR APP from SQL to NoSQL in less than
one hour! Tugdual Grall Technical advocate Couchbase @tgrall David Pilato Technical advocate elasticsearch. @dadoonet dimanche 6 octobre 13
MOVING? Why? dimanche 6 octobre 13
MOVING? Why? dimanche 6 octobre 13
MOVING? Why? dimanche 6 octobre 13
MOVING? Why? dimanche 6 octobre 13
MOVING? Why? dimanche 6 octobre 13
From SQL ... WEB APP SQL JDBC HTTP / Servlet
DAO CRUD SEARCH jdbc dimanche 6 octobre 13
From SQL ... WEB APP SQL JDBC HTTP / REST
DAO jdbc { "id":10, "name":"Ranya Fanny", "dateOfBirth":"1970-06-28", "meta":{ "hifi":895, "food":531 }, "address":{ "country":"England", "zipcode":"86767", "city":"Liverpool", "countrycode":"GB" } } CRUD SEARCH dimanche 6 octobre 13
... to NoSQL WEB APP NoSQL Memcache protocol HTTP /
REST Couchbase Client json { "id":10, "name":"Ranya Fanny", "dateOfBirth":"1970-06-28", "meta":{ "hifi":895, "food":531 }, "address":{ "country":"England", "zipcode":"86767", "city":"Liverpool", "countrycode":"GB" } } CRUD SEARCH dimanche 6 octobre 13
... to NoSQL WEB APP NoSQL Memcache protocol HTTP /
REST Couchbase Client json CRUD SEARCH dimanche 6 octobre 13
... to NoSQL WEB APP NoSQL Memcache protocol HTTP /
REST Couchbase Client json CRUD SEARCH json dimanche 6 octobre 13
... to NoSQL WEB APP NoSQL Memcache protocol HTTP /
REST Couchbase Client json CRUD SEARCH json HTTP / REST dimanche 6 octobre 13
... to NoSQL WEB APP NoSQL Memcache protocol HTTP /
REST Couchbase Client json CRUD json HTTP / REST SEARCH & ANALYTICS dimanche 6 octobre 13
DEMO TIME ! Just one fork ahead... $ git clone
https://github.com/dadoonet/sql2nosql.git $ mvn clean install $ cd demo-webapp $ mvn jetty:run dimanche 6 octobre 13
ELASTIFY YOUR APP from SQL to NoSQL in less than
one hour! David Pilato Technical advocate elasticsearch. @dadoonet Tugdual Grall Technical advocate Couchbase @tgrall dimanche 6 octobre 13