Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Elastify your app: from SQL to NoSQL in less th...
Search
David Pilato
September 20, 2013
Programming
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
More Decks by David Pilato
See All by David Pilato
Tours JUG : elasticsearch
dadoonet
1
270
Elasticsearch workshop
dadoonet
8
6.5k
Open World Forum: Elastify your app: from SQL to NoSQL in 40 mn!
dadoonet
2
400
Make sense of your (BIG) data!
dadoonet
0
140
Elsass JUG / Lorraine JUG: Elasticsearch
dadoonet
1
250
Other Decks in Programming
See All in Programming
Androidだけじゃない、DroidKaigiで広がった私の技術スタック
akkeylab
0
130
SalesForceを内製化!? ~ HR事業を支える顧客管理基盤のインフラを大公開 ~
oku053
0
170
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
780
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.9k
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
8
6.6k
[2026-09-26]空論ジェネリックプロセス~テスト資産とAIで紡ぐ、再現可能なパフォーマンスチューニングの話~
tosite
0
270
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
速習iPhone Duo対応
yuukiw00w
2
980
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
24
28k
自サークルのIdPからログアウトできるようになるまで
taiseiue
1
140
カツオ、ご期待ください
suneo3476
0
180
R8 の設定見直しでアプリサイズ削減
andpad
0
220
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
142
7.8k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
280
Become a Pro
speakerdeck
PRO
31
6.3k
Odyssey Design
rkendrick25
PRO
2
870
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
310
Rebuilding a faster, lazier Slack
samanthasiow
85
9.7k
Building Applications with DynamoDB
mza
96
7.2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Designing for Timeless Needs
cassininazir
1
520
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
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