fullrecord |
[{"key": "dc.contributor.author", "value": "P\u00e4\u00e4rni, Atte", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2012-05-23T13:48:47Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2012-05-23T13:48:47Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2012", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/37884", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "T\u00e4ss\u00e4 tutkielmassa on tarkoitus selvitt\u00e4\u00e4, millaisia vaatimuksia pilvisovelluksilla on tietokannan hallintaj\u00e4rjestelmille ja miten ehdotetut j\u00e4rjestelm\u00e4t t\u00e4ytt\u00e4v\u00e4t n\u00e4m\u00e4 vaatimukset. Tutkimus suoritetaan kirjallisuuskatsauksena, joka perustuu tieteellisiin julkaisuihin ja tutkimusartikkeleihin.Aluksi k\u00e4sitell\u00e4\u00e4n pilvimaailman k\u00e4sitteit\u00e4, ominaisuuksia ja haasteita tietokannan hallintaj\u00e4rjestelmille. Viime vuosina on kehitetty lukuisia uusia pilvi-sovelluksille suunnattuja tietokantatuotteita, joista suurin osa kuuluu termin NoSQL alle. NoSQL-tietokantatuotteet eiv\u00e4t perustu relaatioihin, eiv\u00e4tk\u00e4 k\u00e4yt\u00e4 pelk\u00e4st\u00e4\u00e4n SQL-kielt\u00e4 tiedon k\u00e4sittelemiseen. N\u00e4m\u00e4 ovat pilviymp\u00e4rist\u00f6ss\u00e4 horisontaalisesti skaalautuvia tietokannan hallintaj\u00e4rjestelmi\u00e4. Tutkielmassa tarkastellaan tarkemmin kolmeen NoSQL-tietokannan hallintaj\u00e4rjestelm\u00e4n (Google Bigtable, Amazon S3, Yahoo! PNUTS) tietomallia ja j\u00e4rjestelm\u00e4n arkkitehtuuria. Tutkielmassa selvitet\u00e4\u00e4n mink\u00e4laisia ominaisuuksia n\u00e4m\u00e4 tuotteet tarjoavat ja miten ne vastaavat pilvimaailman haasteisiin. NoSQL-tietokantatuotteiden lis\u00e4ksi tarkastellaan ElasTraS-tietokantakonseptia, joka pyrkii yhdist\u00e4m\u00e4\u00e4n relationaalisen tietomallin monipuolisia ominaisuuksia, ACID-tapahtumanhallintaominaisuuksia, sek\u00e4 horisontaalista skaalautuvuutta.\nTutkielmassa n\u00e4hd\u00e4\u00e4n, miten NoSQL-tietokantatuotteen tukevat ACID-ominaisuuksien sijasta BASE-ominaisuuksia, jolloin tietokanta on aina saatavilla, mutta se ei ole jatkuvassa ristiriidattomassa tilassa. Ideana t\u00e4ss\u00e4 on monien verkkosovelluspalveluiden tiukat vaatimukset vasteajoista, jolloin tiedon saatavuutta on jouduttu parantamaan tiedon ristiriidattomuuden kustannuksella. Yritysten liiketoiminnassa k\u00e4ytett\u00e4ville tietokannoille jatkuva ristiriidattomuus on kuitenkin pakollista.", "language": null, "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted using Plone Publishing form by Atte P\u00e4\u00e4rni (atolpaar) on 2012-05-23 13:48:46.126003. Form: Kandin tutkielma -lomake (1 tekij\u00e4) (https://kirjasto.jyu.fi/julkaisut/julkaisulomakkeet/kandin-tutkielma-lomake-1-tekijae). JyX data:", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by jyx lomake-julkaisija (jyx-julkaisija@noreply.fi) on 2012-05-23T13:48:47Z\nNo. of bitstreams: 2\nURN:NBN:fi:jyu-201205231719.pdf: 431102 bytes, checksum: e831e95522ba7b4674ca1d7c72e7caf6 (MD5)\nlicense.html: 4996 bytes, checksum: e5106ac368e22c47c4517a86cd6be0c9 (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2012-05-23T13:48:47Z (GMT). No. of bitstreams: 2\nURN:NBN:fi:jyu-201205231719.pdf: 431102 bytes, checksum: e831e95522ba7b4674ca1d7c72e7caf6 (MD5)\nlicense.html: 4996 bytes, checksum: e5106ac368e22c47c4517a86cd6be0c9 (MD5)\n Previous issue date: 2012", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "35", "language": null, "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": "pilvilaskenta", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "NoSQL", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "tietokannan hallintaj\u00e4rjestelm\u00e4", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "CAP-teoreema", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "BASE-ominaisuudet", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "ACID-ominaisuudet", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "Bigtable", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "S3", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "PNUTS", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "ElasTraS", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Pilvisovelluksille sopivia tietokannan hallintaj\u00e4rjestelmi\u00e4", "language": null, "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-201205231719", "language": null, "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.dcmitype", "value": "Text", "language": "en", "element": "type", "qualifier": "dcmitype", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatintutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's thesis", "language": "en", "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": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietoj\u00e4rjestelm\u00e4tiede", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Information Systems Science", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.date.updated", "value": "2012-05-23T13:48:47Z", "language": null, "element": "date", "qualifier": "updated", "schema": "dc"}, {"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": "fi", "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "bachelorThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
|