Data Transformation and Query Analysis of Elasticsearch and CouchDB Document Oriented Databases
| dc.contributor.author | Gupta, Sheffi | |
| dc.contributor.supervisor | Rani, Rinkle | |
| dc.date.accessioned | 2016-09-01T05:42:31Z | |
| dc.date.available | 2016-09-01T05:42:31Z | |
| dc.date.issued | 2016-08-31 | |
| dc.description.abstract | With the advent of large complex datasets, NoSQL databases have gained immense popularity for their efficiency to handle such datasets in comparison to Relational databases. The use of web and mobile applications has abruptly increased leading to the generation of mixed data types which are handled by NoSQL databases. These databases has been classified into 4 categories namely Key-Value Databases, Document-oriented Databases, Columnar NoSQL databases and Graph Databases. A number of NoSQL data stores belonging to these classes have been designed for e.g. MongoDB, Apache CouchDB, HBase, Elasticsearch etc. Operations in these data stores are executed quickly. In this thesis, we focus on two most popular NoSQL databases: Elasticsearch and Apache CouchDB. This thesis aims to transfer the heavy dataset from Relational database to NoSQL databases namely CouchDB and Elasticsearch and analyze the performance of these two NoSQL databases on the image data sets as well as text datasets. This analysis is based on the results carried out by transferring bulk data, instantiate, read, update and delete operations on both document-oriented data stores and thus showing how CouchDB is more efficient than Elasticsearch during insertion, updation and deletion operations but during selection operation Elasticsearch performs much better than CouchDB. | en_US |
| dc.identifier.uri | http://hdl.handle.net/10266/4215 | |
| dc.language.iso | en | en_US |
| dc.subject | CouchDB, Elasticsearch, Document Oriented Databases | en_US |
| dc.title | Data Transformation and Query Analysis of Elasticsearch and CouchDB Document Oriented Databases | en_US |
| dc.type | Thesis | en_US |
