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 th...
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
240
Elasticsearch workshop
dadoonet
8
6.4k
Open World Forum: Elastify your app: from SQL to NoSQL in 40 mn!
dadoonet
2
380
Make sense of your (BIG) data!
dadoonet
0
130
Elsass JUG / Lorraine JUG: Elasticsearch
dadoonet
1
220
Other Decks in Programming
See All in Programming
CursorはMCPを使った方が良いぞ
taigakono
1
220
なぜ適用するか、移行して理解するClean Architecture 〜構造を超えて設計を継承する〜 / Why Apply, Migrate and Understand Clean Architecture - Inherit Design Beyond Structure
seike460
PRO
3
740
「Cursor/Devin全社導入の理想と現実」のその後
saitoryc
0
700
Azure AI Foundryではじめてのマルチエージェントワークフロー
seosoft
0
150
第9回 情シス転職ミートアップ 株式会社IVRy(アイブリー)の紹介
ivry_presentationmaterials
1
260
#QiitaBash MCPのセキュリティ
ryosukedtomita
0
880
データの民主化を支える、透明性のあるデータ利活用への挑戦 2025-06-25 Database Engineering Meetup#7
y_ken
0
340
ニーリーにおけるプロダクトエンジニア
nealle
0
740
Goで作る、開発・CI環境
sin392
0
190
都市をデータで見るってこういうこと PLATEAU属性情報入門
nokonoko1203
1
590
git worktree × Claude Code × MCP ~生成AI時代の並列開発フロー~
hisuzuya
1
520
ISUCON研修おかわり会 講義スライド
arfes0e2b3c
0
300
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
270
20k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
Building a Modern Day E-commerce SEO Strategy
aleyda
42
7.4k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
810
Thoughts on Productivity
jonyablonski
69
4.7k
GraphQLとの向き合い方2022年版
quramy
49
14k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Six Lessons from altMBA
skipperchong
28
3.9k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
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