NoSQL tietokantojen skaalautuvuus
Authors
Date
2021Copyright
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
NoSQL tietokantojen käyttö varsinkin verkkosovellusten tietokantaratkaisuina on yleistynyt suuresti. Yleistymistä on edesauttanut muun muassa NoSLQ tietokantojen tietomallien joustavuus verkkosovelluksen tarpeiden mukaan. Tallennettavan tiedon ja tietokantakyselyiden määrien kasvaessa tietokannan skaalautuvuus nousee myös olennaiseksi kriteeriksi tietokantaa valittaessa. Tutkielmassa tarkastellaan NoSQL tietokantojen skaalautuvuutta perehtyen aihetta koskeviin tutkimuksiin. NoSQL tietokantojen skaalautuvuuteen liittyvän yleisesti liittyvän tiedon lisäksi tarkastellaan tarkemmin MonoDB:n ja Couchbase Serverin skaalautuvuuden toteutustapoihin. The use of NoSQL databases has increased signicantly especially among the webapplication. There are several reasons for this increase such as the possibility to modify the data model flexibly according the needs of the applications. While the amount of saved data increases and the database transactions rise, the scalability of the database becomes a vital criteria in database selection. In this thesis the scalability of NoSQL databases is studied. The study is based on existing research concerning the topic. In addition to general information about the NoSQL scalability, the thesis will study more the methods of scalaling implementation of MongoDB and Couchbase Server.
Keywords
Metadata
Show full item recordCollections
- Kandidaatintutkielmat [5334]
Related items
Showing items with similar title or keywords.
-
NewSQL-tietokantojen skaalautuvuus
Tuulivuori, Annika (2023)Yksi relaatiotietokantojen heikkouksista on sen skaalautuvuus. Relaatiotietokannat skaalautuvat pystysuoraan, mikä on kallista. NoSQL-tie\-to\-kan\-to\-jen skaalaaminen on edullisempaa, mutta sen seurauksena ACID-periaatteen ... -
Scalability and extensibility in client-independent server architectures
Poutanen, Mikko (2005)In this research we are inspecting the client-independent server software architectures and their two most important quality aspects, scalability and extensibility. By client-independent server software architecture we ... -
SQL-tietokantojen suojaaminen tietoturvauhilta
Järvinen, Sami (2021)Viimeisen kolmenkymmenen vuoden aikana tietotekniikkaympäristö on käynyt läpi monia muutoksia, ja tietokantatutkimusyhteisöt ovat yrittäneet pysyä askeleen edellä tietokannan turvallisuusuhkia. Turvallisuuden merkitystä ... -
Entity Framework 6:n käyttäminen eri tietokantojen päällä
Moilanen, Jere (2020)ORM (object-relational mapping) toimii kehitettävän ohjelmiston ja tietokannan välissä, yksinkertaistaen kehittäjän työtä. Ohjelmistokehittäjä voi muokata ohjelmakoodissaan olioita ja ORM muuntaa olioiden muutokset tietokannan ... -
XML-tietokantojen suunnittelu - tapaustutkimus
Lewandowski, Jukka (2003)