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
Elastify your app: from SQL to NoSQL in less than one hour!
Search
David Pilato
September 20, 2013
Programming
0
130
Elastify your app: from SQL to NoSQL in less than one hour!
Conference for JUG Summer Camp, La Rochelle, France
David Pilato
September 20, 2013
Tweet
Share
More Decks by David Pilato
See All by David Pilato
Tours JUG : elasticsearch
dadoonet
1
230
Elasticsearch workshop
dadoonet
8
6.3k
Open World Forum: Elastify your app: from SQL to NoSQL in 40 mn!
dadoonet
2
370
Make sense of your (BIG) data!
dadoonet
0
120
Elsass JUG / Lorraine JUG: Elasticsearch
dadoonet
1
210
Other Decks in Programming
See All in Programming
Namespace on read
tagomoris
2
370
継続的な活動で築く地方エンジニアの道
myamashii
2
350
Introduction to GitOps
hwchiu
0
110
スクラムマスターって孤独じゃないですか?
yoshitaroyoyo
1
140
[After Kotlin Fest 2024 LT Night @ Sansan] もっともっとKotlinを好きになる!K2 Compiler Pluginで遊んでみよう!
kitakkun
2
260
I/O Extended Android in Korea 2024 ~ Whats new in Android development tools
pluu
0
250
The rollercoaster of releasing an Android, iOS, and macOS app with Kotlin Multiplatform | droidcon Berlin
prof18
0
110
AWSでゲームサーバーを運用! Amazon GameLiftのお話
iriikeita
0
200
Jetpack for KMP
fornewid
1
290
Webエディタライブラリ 「CodeMirror」から学ぶ Webアプリ開発のテクニック
ryosukeigarashi
0
250
CSC307 Lecture 12
javiergs
PRO
0
220
Temporalを取り巻く仕様を整理する
sajikix
0
110
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
48
10k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
36
9.1k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
Testing 201, or: Great Expectations
jmmastey
33
6.9k
Building Adaptive Systems
keathley
34
2k
Visualization
eitanlees
139
14k
A better future with KSS
kneath
231
17k
Building Better People: How to give real-time feedback that sticks.
wjessup
357
18k
Raft: Consensus for Rubyists
vanstee
134
6.5k
Agile that works and the tools we love
rasmusluckow
325
20k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
149
45k
The Brand Is Dead. Long Live the Brand.
mthomps
52
36k
Transcript
ELASTIFY YOUR APP from SQL to NoSQL in less than
one hour! David Pilato Technical advocate elasticsearch. @dadoonet lundi 23 septembre 13
MOVING? Why? lundi 23 septembre 13
MOVING? Why? lundi 23 septembre 13
MOVING? Why? lundi 23 septembre 13
MOVING? Why? lundi 23 septembre 13
MOVING? Why? lundi 23 septembre 13
From SQL ... WEB APP SQL JDBC HTTP / Servlet
DAO CRUD SEARCH jdbc lundi 23 septembre 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 lundi 23 septembre 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 lundi 23 septembre 13
... to NoSQL WEB APP NoSQL Memcache protocol HTTP /
REST Couchbase Client json CRUD SEARCH lundi 23 septembre 13
... to NoSQL WEB APP NoSQL Memcache protocol HTTP /
REST Couchbase Client json CRUD SEARCH json lundi 23 septembre 13
... to NoSQL WEB APP NoSQL Memcache protocol HTTP /
REST Couchbase Client json CRUD SEARCH json HTTP / REST lundi 23 septembre 13
... to NoSQL WEB APP NoSQL Memcache protocol HTTP /
REST Couchbase Client json CRUD json HTTP / REST SEARCH & ANALYTICS lundi 23 septembre 13
DEMO TIME ! Just one fork ahead... $ git clone
https://github.com/dadoonet/sql2nosql.git $ mvn clean install $ cd demo-webapp $ mvn jetty:run lundi 23 septembre 13
ELASTIFY YOUR APP from SQL to NoSQL in less than
one hour! David Pilato Technical advocate elasticsearch. @dadoonet lundi 23 septembre 13