Main-memory database VS Traditional database

There has been a surge of new databases in recent years. Applications today create a higher demand on database performance than ever before. Main-memory databases have come into the market quite recently and they are just now catching a lot of interest from many different directions. Main-memory dat...

Full description

Bibliographic Details
Main Authors: Rehn, Marcus, Sunesson, Emil
Format: Others
Language:English
Published: Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation 2013
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:bth-2801
id ndltd-UPSALLA1-oai-DiVA.org-bth-2801
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-bth-28012018-01-12T05:14:15ZMain-memory database VS Traditional databaseengRehn, MarcusSunesson, EmilBlekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikationBlekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation2013VoltDBMySQLdatabasesMain-memory databaseprimary memory databaseperformanceComputer SciencesDatavetenskap (datalogi)Software EngineeringProgramvaruteknikThere has been a surge of new databases in recent years. Applications today create a higher demand on database performance than ever before. Main-memory databases have come into the market quite recently and they are just now catching a lot of interest from many different directions. Main-memory databases are a type of database that stores all of its data in the primary memory. They provide a big increase in performance to a lot of different applications. This work evaluates the difference in performance between two chosen candidates. To represent main memory databases we chose VoltDB and to represent traditional databases we chose MySQL. We have performed several tests on those two databases. We point out differences in functionality, performance and design choices. We want to create a reference where anyone that considers changing from a traditional database to a main memory database, can find support for their decision. What are the advantages and what are the disadvantages of using a main-memory database, and when should we switch from our old database to a newer technology. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:bth-2801Local oai:bth.se:arkivex25F74CB4EE849710C1257BE7006C14EBapplication/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic VoltDB
MySQL
databases
Main-memory database
primary memory database
performance
Computer Sciences
Datavetenskap (datalogi)
Software Engineering
Programvaruteknik
spellingShingle VoltDB
MySQL
databases
Main-memory database
primary memory database
performance
Computer Sciences
Datavetenskap (datalogi)
Software Engineering
Programvaruteknik
Rehn, Marcus
Sunesson, Emil
Main-memory database VS Traditional database
description There has been a surge of new databases in recent years. Applications today create a higher demand on database performance than ever before. Main-memory databases have come into the market quite recently and they are just now catching a lot of interest from many different directions. Main-memory databases are a type of database that stores all of its data in the primary memory. They provide a big increase in performance to a lot of different applications. This work evaluates the difference in performance between two chosen candidates. To represent main memory databases we chose VoltDB and to represent traditional databases we chose MySQL. We have performed several tests on those two databases. We point out differences in functionality, performance and design choices. We want to create a reference where anyone that considers changing from a traditional database to a main memory database, can find support for their decision. What are the advantages and what are the disadvantages of using a main-memory database, and when should we switch from our old database to a newer technology.
author Rehn, Marcus
Sunesson, Emil
author_facet Rehn, Marcus
Sunesson, Emil
author_sort Rehn, Marcus
title Main-memory database VS Traditional database
title_short Main-memory database VS Traditional database
title_full Main-memory database VS Traditional database
title_fullStr Main-memory database VS Traditional database
title_full_unstemmed Main-memory database VS Traditional database
title_sort main-memory database vs traditional database
publisher Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation
publishDate 2013
url http://urn.kb.se/resolve?urn=urn:nbn:se:bth-2801
work_keys_str_mv AT rehnmarcus mainmemorydatabasevstraditionaldatabase
AT sunessonemil mainmemorydatabasevstraditionaldatabase
_version_ 1718606760340619264