Show simple item record

dc.contributor.advisorKaijanaho, Antti-Juhani
dc.contributor.authorHaverinen, Henri
dc.date.accessioned2018-04-23T16:22:46Z
dc.date.available2018-04-23T16:22:46Z
dc.date.issued2018
dc.identifier.otheroai:jykdok.linneanet.fi:1869321
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/57731
dc.description.abstractDatan määrä ja rakenne on muuttunut vuosikymmenien saatossa huimasti, ja tiedonkäsittely kokee uusia haasteita jatkuvasti. Perinteiset relaatiotietokannat eivät välttämättä enää sovellu ratkaisemaan näitä ongelmia. 2000-luvun puolella vaihtoehdoksi ovat tulleet NoSQL-tietokannat, joiden tavoitteena on tarjota ratkaisukeinoja näihin uusiin haasteisiin. Tässä tutkielmassa käsitellään relaatio- ja NoSQL-tietokantojen taustoja ja eroavaisuuksia. Erityisesti tutkielmassa keskitytään tietokantojen suorituskykyyn. Tutkielmassa mitattiin ja vertailtiin MySQL ja MongoDB tietokantojen suorituskykyä, jotka edustavat vastaavasti relaatio- ja NoSQL-tietokantoja. Suorituskykytesteihin käytettiin avoimen lähdekoodin Yahoo! Cloud Serving Benchmark -työkalua. MongoDB suoriutui suorituskykytesteistä paremmin kuin MySQL-tietokanta, mutta tuloksiin vaikuttavat monet tekijät, eikä vastaus ole kokonaisuudessaan näin yksinkertainen.fi
dc.description.abstractThe amount of data and it's structure has changed dramatically in the past years, and thus data processing faces new challenges constantly. Traditional relational databases might not be a valid solution for these problems anymore. In the 21st century NoSQL databases have emerged as an alternative solution. This master thesis covers the basics and differences between relational and NoSQL databases. Especially performance is taken into account. In this thesis performance of two different databases, MySQL which represents traditional relational database and MongoDB which represents NoSQL database, were tested and compared. Open source tool Yahoo! Cloud Serving Benchmark was used to carry out these tests. MongoDB got better results compared to MySQL database, but it is important to remember that many elements affects to the results and thus the validity of the results is not that straightforward.en
dc.format.extent1 verkkoaineisto (57 sivua)
dc.format.mimetypeapplication/pdf
dc.language.isofin
dc.rightsJulkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.fi
dc.rightsThis publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.en
dc.subject.otherNoSQL
dc.subject.otherMySQL
dc.subject.otherMongoDB
dc.subject.otherYCSB
dc.titleMySQL- ja MongoDB-tietokantojen suorituskykyvertailu
dc.identifier.urnURN:NBN:fi:jyu-201804232340
dc.type.ontasotPro gradu -tutkielmafi
dc.type.ontasotMaster’s thesisen
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.tiedekuntaFaculty of Information Technologyen
dc.contributor.laitosInformaatioteknologiafi
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.oppiaineTietotekniikkafi
dc.contributor.oppiaineMathematical Information Technologyen
dc.date.updated2018-04-23T16:22:46Z
dc.rights.accesslevelopenAccessfi
dc.type.publicationmasterThesis
dc.contributor.oppiainekoodi602
dc.subject.ysotietokannat
dc.subject.ysoSQL
dc.subject.ysosuorituskyky
dc.format.contentfulltext
dc.type.okmG2


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record