Conference for JUG Summer Camp, La Rochelle, France
ELASTIFY YOUR APPfrom SQL to NoSQL in less than one hour!David PilatoTechnical advocateelasticsearch.@dadoonetlundi 23 septembre 13
View Slide
MOVING?Why?lundi 23 septembre 13
From SQL ...WEB APP SQLJDBCHTTP / ServletDAOCRUDSEARCHjdbclundi 23 septembre 13
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"}}CRUDSEARCHlundi 23 septembre 13
... to NoSQLWEB APP NoSQLMemcache protocolHTTP / RESTCouchbase Clientjson{"id":10,"name":"Ranya Fanny","dateOfBirth":"1970-06-28","meta":{"hifi":895,"food":531},"address":{"country":"England","zipcode":"86767","city":"Liverpool","countrycode":"GB"}}CRUDSEARCHlundi 23 septembre 13
... to NoSQLWEB APP NoSQLMemcache protocolHTTP / RESTCouchbase ClientjsonCRUDSEARCHlundi 23 septembre 13
... to NoSQLWEB APP NoSQLMemcache protocolHTTP / RESTCouchbase ClientjsonCRUDSEARCHjsonlundi 23 septembre 13
... to NoSQLWEB APP NoSQLMemcache protocolHTTP / RESTCouchbase ClientjsonCRUDSEARCHjsonHTTP / RESTlundi 23 septembre 13
... to NoSQLWEB APP NoSQLMemcache protocolHTTP / RESTCouchbase ClientjsonCRUDjsonHTTP / RESTSEARCH & ANALYTICSlundi 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:runlundi 23 septembre 13