University of Jyväskylä | JYX Digital Repository

  • English  | Give feedback |
    • suomi
    • English
 
  • Login
JavaScript is disabled for your browser. Some features of this site may not work without it.
View Item 
  • JYX
  • Opinnäytteet
  • Kandidaatintutkielmat
  • View Item
JYX > Opinnäytteet > Kandidaatintutkielmat > View Item

Pilvisovelluksille sopivia tietokannan hallintajärjestelmiä

Thumbnail
View/Open
420.9 Kb

Downloads:  
Show download detailsHide download details  
Authors
Päärni, Atte
Date
2012
Discipline
TietojärjestelmätiedeInformation Systems Science

 
Tässä tutkielmassa on tarkoitus selvittää, millaisia vaatimuksia pilvisovelluksilla on tietokannan hallintajärjestelmille ja miten ehdotetut järjestelmät täyttävät nämä vaatimukset. Tutkimus suoritetaan kirjallisuuskatsauksena, joka perustuu tieteellisiin julkaisuihin ja tutkimusartikkeleihin.Aluksi käsitellään pilvimaailman käsitteitä, ominaisuuksia ja haasteita tietokannan hallintajärjestelmille. Viime vuosina on kehitetty lukuisia uusia pilvi-sovelluksille suunnattuja tietokantatuotteita, joista suurin osa kuuluu termin NoSQL alle. NoSQL-tietokantatuotteet eivät perustu relaatioihin, eivätkä käytä pelkästään SQL-kieltä tiedon käsittelemiseen. Nämä ovat pilviympäristössä horisontaalisesti skaalautuvia tietokannan hallintajärjestelmiä. Tutkielmassa tarkastellaan tarkemmin kolmeen NoSQL-tietokannan hallintajärjestelmän (Google Bigtable, Amazon S3, Yahoo! PNUTS) tietomallia ja järjestelmän arkkitehtuuria. Tutkielmassa selvitetään minkälaisia ominaisuuksia nämä tuotteet tarjoavat ja miten ne vastaavat pilvimaailman haasteisiin. NoSQL-tietokantatuotteiden lisäksi tarkastellaan ElasTraS-tietokantakonseptia, joka pyrkii yhdistämään relationaalisen tietomallin monipuolisia ominaisuuksia, ACID-tapahtumanhallintaominaisuuksia, sekä horisontaalista skaalautuvuutta. Tutkielmassa nähdään, miten NoSQL-tietokantatuotteen tukevat ACID-ominaisuuksien sijasta BASE-ominaisuuksia, jolloin tietokanta on aina saatavilla, mutta se ei ole jatkuvassa ristiriidattomassa tilassa. Ideana tässä on monien verkkosovelluspalveluiden tiukat vaatimukset vasteajoista, jolloin tiedon saatavuutta on jouduttu parantamaan tiedon ristiriidattomuuden kustannuksella. Yritysten liiketoiminnassa käytettäville tietokannoille jatkuva ristiriidattomuus on kuitenkin pakollista. ...
Keywords
pilvilaskenta NoSQL tietokannan hallintajärjestelmä CAP-teoreema BASE-ominaisuudet ACID-ominaisuudet Bigtable S3 PNUTS ElasTraS
URI

http://urn.fi/URN:NBN:fi:jyu-201205231719

Metadata
Show full item record
Collections
  • Kandidaatintutkielmat [4189]

Related items

Showing items with similar title or keywords.

  • Tuotekatalogin tiedonhallinta pilviympäristössä : AWS Aurora ja DynamoDB tietokantapalveluiden suorituskykyvertailu 

    Päärni, Atte (2019)
    Tutkielmassa on vertailtu kahden pilviympäristöön suunnitellun tietokannan hallintajärjestelmän suorituskykyä tuotekatalogin tietokantana pilviympäristössä. Tuotekatalogin tiedon saatavuuden suorituskyky on merkittävä ...
  • Pilvilaskenta-alustat 

    Eronen, Antti (2011)
    Eronen, Antti Pilvilaskenta-alustat Jyväskylä: Jyväskylän yliopisto, 2010, 25 s. Tietojärjestelmätiede, kandidaatintutkielma Ohjaaja: Tyrväinen, Pasi Pilvilaskenta on ajankohtainen otsikko IT-alalla tällä hetkellä. ...
  • Tietokannan replikaatio yksisuuntaisia ei-pysyviä yhteyksiä käyttäen 

    Eskelinen, Juuso (2019)
    Tässä pro gradu -tutkielmassa esitetään suunnittelumalli hajautetun tietokannan replikaation toteuttamiseksi käyttäen yksisuuntaisia ei-pysyviä yhteyksiä. Tämän mallin pohjalta on myös tehty replikaation toteutus toimeksiantona ...
  • XML-kieliperhe tietokannan hallintajärjestelmien näkökulmasta 

    Imeläinen, Jani (2006)
    Tutkielmassa tarkastellaan XML-kieliperheen määrityksiä tietokannan hallintajärjestelmien näkökulmasta. Tutkielmassa verrataan XML-määrityksiä tietokannan hallintajärjestelmien peruskäsitteistöön ja esitellään näin ...
  • Tietokannan hallintajärjestelmäportfolion hallinta suurissa asiakasorganisaatioissa 

    Kuusio, Ari (Jyväskylän yliopisto, 2009)
  • Browse materials
  • Browse materials
  • Articles
  • Conferences and seminars
  • Electronic books
  • Historical maps
  • Journals
  • Tunes and musical notes
  • Photographs
  • Presentations and posters
  • Publication series
  • Research reports
  • Research data
  • Study materials
  • Theses

Browse

All of JYXCollection listBy Issue DateAuthorsSubjectsPublished inDepartmentDiscipline

My Account

Login

Statistics

View Usage Statistics
  • How to publish in JYX?
  • Self-archiving
  • Publish Your Thesis Online
  • Publishing Your Dissertation
  • Publication services

Open Science at the JYU
 
Data Protection Description

Accessibility Statement

Unless otherwise specified, publicly available JYX metadata (excluding abstracts) may be freely reused under the CC0 waiver.
Open Science Centre