Building applications for big data storage
NoSQL databases have become popular nowadays in building big data storage. Spring has provided support for some of the most popular big data technologies like Hadoop. However, this recipe aims to implement an application that can persist and retrieve data from big data storage technology that is scalable, easy to configure and set up, and simple when it comes to sharding, replications, and CRUD transactions. Before this chapter ends, here is an implementation of Spring Boot 2.0 that connects to Apache CouchDB with fewer configuration details.
Getting ready
Create a new Maven project, ch12-couch
, that will implement data persistence and retrieval from the CouchDB storage.
How to do it...
Let us build a Spring 5 application that uses Apache CouchDB for big data storage by performing the following steps:
- First download the recent version of the Apache CouchDB installer from http://couchdb.apache.org/. Follow the installation procedure from their technical...