NoSQL:n suorituskyky Big Datan näkökulmasta

NoSQL-tietokantojen käyttö, erityisesti verkkosovellusten tietokantaratkaisuina, on kasvanut merkittävästi, erityisesti Big Datan ja sosiaalisen median kontekstissa. Tämän kasvun takana on muun muassa NoSQL-tietokantojen tarjoama joustavuus sovellusten tarpeisiin, kuten suurten ja monimuotoisten dat...

Full description

Bibliographic Details
Main Author: Karjunen, Antti
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: 2024
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/95257
Description
Summary:NoSQL-tietokantojen käyttö, erityisesti verkkosovellusten tietokantaratkaisuina, on kasvanut merkittävästi, erityisesti Big Datan ja sosiaalisen median kontekstissa. Tämän kasvun takana on muun muassa NoSQL-tietokantojen tarjoama joustavuus sovellusten tarpeisiin, kuten suurten ja monimuotoisten datamäärien hallintaan. Kun tallennettavan tiedon määrä ja tietokantakyselyiden määrä kasvavat, tietokannan suorituskyky nousee keskeiseksi tekijäksi tietokantaratkaisua valittaessa. Tässä tutkielmassa tarkastellaan NoSQL-tietokantojen suorituskykyä ja tutkitaan aiheeseen liittyviä tutkimuksia, keskittyen erityisesti Big Datan vaatimuksiin. The use of NoSQL databases, especially as database solutions for web applications, has significantly increased, particularly in the context of big data and social media. Behind this growth lies the flexibility offered by NoSQL databases to meet the needs of applications, such as managing large and diverse datasets. As the amount of stored data and the number of database queries increase, database performance becomes a crucial factor in selecting a database solution. This thesis examines the performance of NoSQL databases and investigates related research, focusing specifically on the requirements of big data.