The document discusses how to migrate a web application from using SQL to using NoSQL in less than one hour. It provides an overview of moving from a SQL database with JDBC to accessing JSON documents stored in Couchbase using the Couchbase client library. The document encourages readers to clone a demo application from GitHub that demonstrates this migration.
Elastify you application: from SQL to NoSQL in less than one hour!
1. ELASTIFYYOUR APP
from SQL to NoSQL in less than one hour!
Tugdual Grall
Technical advocate
Couchbase
@tgrall
David Pilato
Technical advocate
Elasticsearch
@dadoonet
10. ... to NoSQL
WEB APP NoSQL
Memcacheprotocol
HTTP/REST
CouchbaseClient
json
CRUD
SEARCH
11. ... to NoSQL
WEB APP NoSQL
Memcacheprotocol
HTTP/REST
CouchbaseClient
json
CRUD
SEARCH
json
12. ... to NoSQL
WEB APP NoSQL
Memcacheprotocol
HTTP/REST
CouchbaseClient
json
CRUD
SEARCH
json
HTTP/REST
13. ... to NoSQL
WEB APP NoSQL
Memcacheprotocol
HTTP/REST
CouchbaseClient
json
CRUD
json
HTTP/REST
SEARCH & ANALYTICS
14. DEMOTIME !
Just one fork ahead...
$ git clone https://github.com/dadoonet/sql2nosql.git
$ mvn clean install
$ cd demo-webapp
$ mvn jetty:run
15. ELASTIFY YOUR APP
from SQL to NoSQL in less than one hour!
Tugdual Grall
Technical advocate
Couchbase
@tgrall
David Pilato
Technical advocate
Elasticsearch
@dadoonet