Main-memory database VS Traditional database
Independent thesis Basic level (degree of Bachelor)Student thesis
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.
Place, publisher, year, edition, pages
2013. , 42 p.
VoltDB, MySQL, databases, Main-memory database, primary memory database, performance
Computer Science Software Engineering
IdentifiersURN: urn:nbn:se:bth-2801Local ID: oai:bth.se:arkivex25F74CB4EE849710C1257BE7006C14EBOAI: oai:DiVA.org:bth-2801DiVA: diva2:830095