Verkkotapahtumien keräysjärjestelmän tietokannan uudistaminen
Kotiranta, Petri (2015)
Kotiranta, Petri
2015
Vuorovaikutteinen teknologia - Interactive Technology
Informaatiotieteiden yksikkö - School of Information Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2015-06-05
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:uta-201510082357
https://urn.fi/URN:NBN:fi:uta-201510082357
Kuvaus
Julkaisuarkistossa on tutkielman rajattu versio. Täysversio on luettavissa Tampereen yliopiston kirjastossa. This is a limited version of the Master's thesis. The complete version can be viewed in print at Tampere University Library.
Tiivistelmä
Tietokannoissa on datamäärien kasvaessa alettu suosia hajautettuja tietokantaratkaisuja. Nykyään käsiteltävän dataliikenteen määrä on niin suuri, että yksi tietokantapalvelin ei pysty vastaamaan suuren liikennemäärän aiheuttamaan kuormaan. Viime vuosina onkin nähty monien NoSQL- ja NewSQL-tietokantaratkaisuiden esiinmarssi. Nämä tietokannat tarjoavat perinteisistä SQL-tietokannoista poikkeavia tietomalleja ja mahdollistavat tietokannan hajauttamisen useamman palvelimen klusterikokoonpanolle. Tietokantoja on markkinoilla useita ja ne on suunniteltu eri tarkoituksiin.
Tässä tutkimuksessa luodaan katsaus NoSQL- ja NewSQL-tietokantoihin ja esitellään erään yrityksen verkkotapahtumien keräysjärjestelmä. Yrityksessä on kiinnostuttu uusista tietokantaratkaisuista, sillä nykyinen SQL-tietokanta ei skaalaudu hyvin suurille datamassoille. Tutkimuksessa tarkastellaan miten NoSQL- ja NewSQL-tietokannat soveltuisivat verkkotapahtumien keräysjärjestelmän tietokannaksi. Lopussa valitaan testattavaksi kaksi tietokantaa, joiden suorituskykyä ja ominaisuuksia tutkitaan tarkemmin.
Tässä tutkimuksessa luodaan katsaus NoSQL- ja NewSQL-tietokantoihin ja esitellään erään yrityksen verkkotapahtumien keräysjärjestelmä. Yrityksessä on kiinnostuttu uusista tietokantaratkaisuista, sillä nykyinen SQL-tietokanta ei skaalaudu hyvin suurille datamassoille. Tutkimuksessa tarkastellaan miten NoSQL- ja NewSQL-tietokannat soveltuisivat verkkotapahtumien keräysjärjestelmän tietokannaksi. Lopussa valitaan testattavaksi kaksi tietokantaa, joiden suorituskykyä ja ominaisuuksia tutkitaan tarkemmin.