NoSQL tietokantojen skaalautuvuus

NoSQL tietokantojen käyttö varsinkin verkkosovellusten tietokantaratkaisuina on yleistynyt suuresti. Yleistymistä on edesauttanut muun muassa NoSLQ tietokantojen tietomallien joustavuus verkkosovelluksen tarpeiden mukaan. Tallennettavan tiedon ja tietokantakyselyiden määrien kasvaessa tietokannan sk...

Full description

Bibliographic Details
Main Author: Mäki-Välkkilä, Pertti
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Bachelor's thesis
Language:fin
Published: 2021
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/75389
_version_ 1826225803373838336
author Mäki-Välkkilä, Pertti
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Mäki-Välkkilä, Pertti Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Mäki-Välkkilä, Pertti Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Mäki-Välkkilä, Pertti
datasource_str_mv jyx
description NoSQL tietokantojen käyttö varsinkin verkkosovellusten tietokantaratkaisuina on yleistynyt suuresti. Yleistymistä on edesauttanut muun muassa NoSLQ tietokantojen tietomallien joustavuus verkkosovelluksen tarpeiden mukaan. Tallennettavan tiedon ja tietokantakyselyiden määrien kasvaessa tietokannan skaalautuvuus nousee myös olennaiseksi kriteeriksi tietokantaa valittaessa. Tutkielmassa tarkastellaan NoSQL tietokantojen skaalautuvuutta perehtyen aihetta koskeviin tutkimuksiin. NoSQL tietokantojen skaalautuvuuteen liittyvän yleisesti liittyvän tiedon lisäksi tarkastellaan tarkemmin MonoDB:n ja Couchbase Serverin skaalautuvuuden toteutustapoihin. The use of NoSQL databases has increased signicantly especially among the webapplication. There are several reasons for this increase such as the possibility to modify the data model flexibly according the needs of the applications. While the amount of saved data increases and the database transactions rise, the scalability of the database becomes a vital criteria in database selection. In this thesis the scalability of NoSQL databases is studied. The study is based on existing research concerning the topic. In addition to general information about the NoSQL scalability, the thesis will study more the methods of scalaling implementation of MongoDB and Couchbase Server.
first_indexed 2021-05-10T20:03:21Z
format Kandityö
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Tiihonen, Timo", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "M\u00e4ki-V\u00e4lkkil\u00e4, Pertti", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2021-05-10T05:47:44Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2021-05-10T05:47:44Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2021", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/75389", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "NoSQL tietokantojen k\u00e4ytt\u00f6 varsinkin verkkosovellusten tietokantaratkaisuina on yleistynyt suuresti. Yleistymist\u00e4 on edesauttanut muun muassa NoSLQ tietokantojen tietomallien joustavuus verkkosovelluksen tarpeiden mukaan. Tallennettavan tiedon ja tietokantakyselyiden m\u00e4\u00e4rien kasvaessa tietokannan skaalautuvuus nousee my\u00f6s olennaiseksi kriteeriksi tietokantaa valittaessa. Tutkielmassa tarkastellaan NoSQL tietokantojen skaalautuvuutta perehtyen aihetta koskeviin tutkimuksiin. NoSQL tietokantojen skaalautuvuuteen liittyv\u00e4n yleisesti liittyv\u00e4n tiedon lis\u00e4ksi tarkastellaan tarkemmin MonoDB:n ja Couchbase Serverin skaalautuvuuden toteutustapoihin.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "The use of NoSQL databases has increased signicantly especially among the webapplication. There are several reasons for this increase such as the possibility to modify the data model flexibly according the needs of the applications. While the amount of saved data increases and the database transactions rise, the scalability of the database becomes a vital criteria in database selection. In this thesis the scalability of NoSQL databases is studied. The study is based on existing research concerning the topic. In addition to general information about the NoSQL scalability, the thesis will study more the methods of scalaling implementation of MongoDB and Couchbase Server.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2021-05-10T05:47:44Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2021-05-10T05:47:44Z (GMT). No. of bitstreams: 0\n Previous issue date: 2021", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "20", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "NoSQL", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "skaalautuvuus", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "MongoDB", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "Couchbase Server", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "NoSQL tietokantojen skaalautuvuus", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "bachelor thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202105102683", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatinty\u00f6", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_7a1f", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "bachelorThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "tietokannat", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
id jyx.123456789_75389
language fin
last_indexed 2025-02-18T10:55:10Z
main_date 2021-01-01T00:00:00Z
main_date_str 2021
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/4c335af0-6d22-4db0-81a1-67a279148496\/download","text":"URN:NBN:fi:jyu-202105102683.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2021
record_format qdc
source_str_mv jyx
spellingShingle Mäki-Välkkilä, Pertti NoSQL tietokantojen skaalautuvuus NoSQL skaalautuvuus MongoDB Couchbase Server Tietotekniikka Mathematical Information Technology 602 tietokannat
title NoSQL tietokantojen skaalautuvuus
title_full NoSQL tietokantojen skaalautuvuus
title_fullStr NoSQL tietokantojen skaalautuvuus NoSQL tietokantojen skaalautuvuus
title_full_unstemmed NoSQL tietokantojen skaalautuvuus NoSQL tietokantojen skaalautuvuus
title_short NoSQL tietokantojen skaalautuvuus
title_sort nosql tietokantojen skaalautuvuus
title_txtP NoSQL tietokantojen skaalautuvuus
topic NoSQL skaalautuvuus MongoDB Couchbase Server Tietotekniikka Mathematical Information Technology 602 tietokannat
topic_facet 602 Couchbase Server Mathematical Information Technology MongoDB NoSQL Tietotekniikka skaalautuvuus tietokannat
url https://jyx.jyu.fi/handle/123456789/75389 http://www.urn.fi/URN:NBN:fi:jyu-202105102683
work_keys_str_mv AT mäkivälkkiläpertti nosqltietokantojenskaalautuvuus