Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Open World Forum: Elastify your app: from SQL t...
Search
David Pilato
October 04, 2013
Programming
2
370
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
240
Elasticsearch workshop
dadoonet
8
6.3k
Make sense of your (BIG) data!
dadoonet
0
120
Elastify your app: from SQL to NoSQL in less than one hour!
dadoonet
0
130
Elsass JUG / Lorraine JUG: Elasticsearch
dadoonet
1
210
Other Decks in Programming
See All in Programming
Jakarta EE meets AI
ivargrimstad
0
260
MCP with Cloudflare Workers
yusukebe
2
220
Security_for_introducing_eBPF
kentatada
0
110
Exploring: Partial and Independent Composables
blackbracken
0
100
【re:Growth 2024】 Aurora DSQL をちゃんと話します!
maroon1st
0
780
CSC305 Lecture 26
javiergs
PRO
0
140
開発者とQAの越境で自動テストが増える開発プロセスを実現する
92thunder
1
190
採用事例の少ないSvelteを選んだ理由と それを正解にするためにやっていること
oekazuma
2
1k
モバイルアプリにおける自動テストの導入戦略
ostk0069
0
110
useSyncExternalStoreを使いまくる
ssssota
6
1.1k
LLM Supervised Fine-tuningの理論と実践
datanalyticslabo
7
1.3k
Итераторы в Go 1.23: зачем они нужны, как использовать, и насколько они быстрые?
lamodatech
0
830
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.1k
YesSQL, Process and Tooling at Scale
rocio
169
14k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Documentation Writing (for coders)
carmenintech
66
4.5k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Scaling GitHub
holman
458
140k
Making Projects Easy
brettharned
116
5.9k
Faster Mobile Websites
deanohume
305
30k
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