Utilization of NoSQL
Panyko, Tomas (2015)
Panyko, Tomas
Kymenlaakson ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201505066436
https://urn.fi/URN:NBN:fi:amk-201505066436
Tiivistelmä
This thesis is about explaining the use of NOSQL databases. It is a type of database focused primarily on storing a big data. It provides functions that are not available in standard relational databases, e.g. the possibility to store data in means other than the tabular relations.
This work was written as an extension of another bachelor thesis made at University of South Bohemia in Czech Republic to further explain the need of non-relational databases. The main objective was to show when, why and how to transfer relational database to one of the NoSQL database. At the beginning, the NoSQL databases are introduced. Further on, methods to transfer relational database to a non-relational version is explained. Next objective was to point out the advantages and disadvantages of the transferring. The last goal was to test the performance of the NoSQL database.
The content of this thesis is divided into two parts, theoretical and practical. In the theoretical part the main method to carry out the study was analysis of information resources. The practical part was about performance testing.
This thesis can be used as a study material and also can serve for future extension of Database study unit at Kymenlaakson ammattikorkeakoulu, University of Applied Sciences.
This work was written as an extension of another bachelor thesis made at University of South Bohemia in Czech Republic to further explain the need of non-relational databases. The main objective was to show when, why and how to transfer relational database to one of the NoSQL database. At the beginning, the NoSQL databases are introduced. Further on, methods to transfer relational database to a non-relational version is explained. Next objective was to point out the advantages and disadvantages of the transferring. The last goal was to test the performance of the NoSQL database.
The content of this thesis is divided into two parts, theoretical and practical. In the theoretical part the main method to carry out the study was analysis of information resources. The practical part was about performance testing.
This thesis can be used as a study material and also can serve for future extension of Database study unit at Kymenlaakson ammattikorkeakoulu, University of Applied Sciences.