magistrsko delo
Matej Rojko (Author), Matjaž B. Jurič (Mentor)

Abstract

Integracija povpraševanj nerelacijskih podatkovnih baz in doseganje visoke razpoložljivosti v računalniškem oblaku

Keywords

NoSQL;SPARQL;vertikalna razširljivost;horizontalna razširljivost;replikacija;računalništvo;računalništvo in informatika;magisteriji;

Data

Language: Slovenian
Year of publishing:
Typology: 2.09 - Master's Thesis
Organization: UL FRI - Faculty of Computer and Information Science
Publisher: [M. Rojko]
UDC: 004.65(043.2)
COBISS: 1536201411 Link will open in a new window
Views: 102
Downloads: 6
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Query integration in non-relational databases and achieving high availability in the cloud
Secondary abstract: Non-relational databases NoSQL offer in combination with cloud computing abilities to store and manage large amounts of data. Querying over multiple NoSQL databases and system scalability can be major challenges. To solve the integration of queries over different types of NoSQL databases, we have implemented the approach of converting documents into RDF/XML formats and advertising them on the endpoint. By using common query language SPARQL (SPARQL Protocol and RDF Query Language), we have shown the method of query integration over two different types of non-relational NoSQL databases, MongoDB and Neo4j. To accelerate the execution of read operations, we have proposed an architecture using the sharding method. We have analyzed the impact of vertical or horizontal scalability of the system. We have stored data on distributed storage and measured the time. We have found out that the shrading method improves the read operations time, while the time for write operations slightly increases. We have demonstrated both approaches, query integration and shrading method, on an example.
Secondary keywords: NoSQL;SPARQL;vertical scalability;horizontal scalability;replication;computer science;computer and information science;master's degree;
File type: application/pdf
Type (COBISS): Master's thesis/paper
Study programme: 1000471
Thesis comment: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Pages: 102 str.
ID: 8739635