Non-relational ( NoSQL) databases can be categorised into a number of paradigms where each of them stems from the need to optimise different properties and performance aspects about data persistence and retrieval. Document oriented databases form one of the most successful NoSQL paradigms. Reasons for this include but are not limited to: their embracement of JSON as the primary data representation, their raw performance that is comparable to that of key-value stores, and their support of SQL-like query languages. The goal of this thesis is to perform a comparison of four databases supporting the document oriented paradigm: MongoDB, Couchbase Server, ArangoDB and PostgreSQL. The comparison includes the data structures used, the indexing capabilities and their performance on a novel benchmark called YCSB-JSON, that is further developed as part of this work.
Titelaufnahme
Zugriffsinformation
Klassifikation
Abstract
Lizenz-/Rechtehinweis