Elastify you application: from SQL to NoSQL in less than one hour!

2,093 views

Published on

Slides for live demo made with Tugdual Grall, Couchbase and David Pilato, Elasticsearch during WEB5 Conference in Beziers, France.

Published in: Technology
2 Comments
3 Likes
Statistics
Notes
No Downloads
Views
Total views
2,093
On SlideShare
0
From Embeds
0
Number of Embeds
203
Actions
Shares
0
Downloads
0
Comments
2
Likes
3
Embeds 0
No embeds

No notes for slide

Elastify you application: from SQL to NoSQL in less than one hour!

  1. 1. ELASTIFYYOUR APPfrom SQL to NoSQL in less than one hour!Tugdual GrallTechnical advocateCouchbase@tgrallDavid PilatoTechnical advocateElasticsearch@dadoonet
  2. 2. MOVING?Why?
  3. 3. MOVING?Why?
  4. 4. MOVING?Why?
  5. 5. MOVING?Why?
  6. 6. MOVING?Why?
  7. 7. From SQL ...WEB APP SQLJDBCHTTP/ServletDAOCRUDSEARCHjdbc
  8. 8. From SQL ...WEB APP SQLJDBCHTTP/RESTDAOjdbc{"id":10,"name":"Ranya Fanny","dateOfBirth":"1970-06-28","meta":{"hifi":895,"food":531},"address":{"country":"England","zipcode":"86767","city":"Liverpool","countrycode":"GB"}}CRUDSEARCH
  9. 9. ... to NoSQLWEB APP NoSQLMemcacheprotocolHTTP/RESTCouchbaseClientjson{"id":10,"name":"Ranya Fanny","dateOfBirth":"1970-06-28","meta":{"hifi":895,"food":531},"address":{"country":"England","zipcode":"86767","city":"Liverpool","countrycode":"GB"}}CRUDSEARCH
  10. 10. ... to NoSQLWEB APP NoSQLMemcacheprotocolHTTP/RESTCouchbaseClientjsonCRUDSEARCH
  11. 11. ... to NoSQLWEB APP NoSQLMemcacheprotocolHTTP/RESTCouchbaseClientjsonCRUDSEARCHjson
  12. 12. ... to NoSQLWEB APP NoSQLMemcacheprotocolHTTP/RESTCouchbaseClientjsonCRUDSEARCHjsonHTTP/REST
  13. 13. ... to NoSQLWEB APP NoSQLMemcacheprotocolHTTP/RESTCouchbaseClientjsonCRUDjsonHTTP/RESTSEARCH & ANALYTICS
  14. 14. DEMOTIME !Just one fork ahead...$ git clone https://github.com/dadoonet/sql2nosql.git$ mvn clean install$ cd demo-webapp$ mvn jetty:run
  15. 15. ELASTIFY YOUR APPfrom SQL to NoSQL in less than one hour!Tugdual GrallTechnical advocateCouchbase@tgrallDavid PilatoTechnical advocateElasticsearch@dadoonet

×