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.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
ペアーズでの、Langfuseを中心とした評価ドリブンなリリースサイクルのご紹介
fukubaka0825
2
320
Honoとフロントエンドの 型安全性について
yodaka
7
1.2k
技術を根付かせる / How to make technology take root
kubode
1
250
データの整合性を保つ非同期処理アーキテクチャパターン / Async Architecture Patterns
mokuo
47
17k
Conform を推す - Advocating for Conform
mizoguchicoji
3
690
CSS Linter による Baseline サポートの仕組み
ryo_manba
1
110
『GO』アプリ バックエンドサーバのコスト削減
mot_techtalk
0
140
sappoRo.R #12 初心者セッション
kosugitti
0
250
『品質』という言葉が嫌いな理由
korimu
0
160
Formの複雑さに立ち向かう
bmthd
1
850
定理証明プラットフォーム lapisla.net
abap34
1
1.8k
color-scheme: light dark; を完全に理解する
uhyo
3
320
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1368
200k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
The World Runs on Bad Software
bkeepers
PRO
67
11k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
Git: the NoSQL Database
bkeepers
PRO
427
64k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.1k
GraphQLとの向き合い方2022年版
quramy
44
13k
The Cost Of JavaScript in 2023
addyosmani
47
7.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
How to Ace a Technical Interview
jacobian
276
23k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
240
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