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
390
2
Share
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
More Decks by David Pilato
See All by David Pilato
Tours JUG : elasticsearch
dadoonet
1
260
Elasticsearch workshop
dadoonet
8
6.4k
Make sense of your (BIG) data!
dadoonet
0
130
Elastify your app: from SQL to NoSQL in less than one hour!
dadoonet
0
140
Elsass JUG / Lorraine JUG: Elasticsearch
dadoonet
1
240
Other Decks in Programming
See All in Programming
Coding as Prompting Since 2025
ragingwind
0
770
AWS re:Invent 2025の少し振り返り + DevOps AgentとBacklogを連携させてみた
satoshi256kbyte
2
150
Coding at the Speed of Thought: The New Era of Symfony Docker
dunglas
0
4.7k
YJITとZJITにはイカなる違いがあるのか?
nakiym
0
160
Feature Toggle は捨てやすく使おう
gennei
0
500
Offline should be the norm: building local-first apps with CRDTs & Kotlin Multiplatform
renaudmathieu
0
170
飯MCP
yusukebe
0
490
ドメインイベントでビジネスロジックを解きほぐす #phpcon_odawara
kajitack
2
120
Running Swift without an OS
kishikawakatsumi
0
700
RSAが破られる前に知っておきたい 耐量子計算機暗号(PQC)入門 / Intro to PQC: Preparing for the Post-RSA Era
mackey0225
3
130
PHPのバージョンアップ時にも役立ったAST(2026年版)
matsuo_atsushi
0
290
それはエンジニアリングの糧である:AI開発のためにAIのOSSを開発する現場より / It serves as fuel for engineering: insights from the field of developing open-source AI for AI development.
nrslib
1
830
Featured
See All Featured
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
350
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
340
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Design in an AI World
tapps
0
190
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.8k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
190
Deep Space Network (abreviated)
tonyrice
0
110
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
460
Balancing Empowerment & Direction
lara
5
1k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Faster Mobile Websites
deanohume
310
31k
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