Nataša Knez (2012) Comparison of relational and NoSQL DBMS and the determination of criteria for the selection of most appropriate DBMS. EngD thesis.
Abstract
The thesis discusses new developments in the area of next generation databases – NoSQL databases, which differ from traditional relational databases in many views. Their key features are horizontal scalability, storing and processing huge amounts of data. In the introductory chapter the relational and NoSQL databases are defined and the main characteristics, key factors of development of NoSQL databases and basic concepts and techniques are described in detail. The main part of the thesis deals with the comparison between relational and NoSQL databases, advantages and disadvantages of both, classification of NoSQL in individual classes, basic features of each class and the comparison among them. The discussion is followed by the definition and the description of criteria which enable potentional users to choose between relational and NoSQL databases as well as among individual classes of NoSQL. The description of the chosen criteria is followed by the presentation of several use cases of implementing the individual class. The final chapter highlights some of the challenges that the author deals with during writing the thesis and provides an insight into the future development of NoSQL databases.
Actions (login required)