Högskolan i Skövde

his.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
En prestandajämförelse av databashanteringssystem över olika workloads
University of Skövde, School of Informatics.
University of Skövde, School of Informatics.
2022 (Swedish)Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesisAlternative title
A performance comparison of database management systems across different workloads (English)
Abstract [en]

This study conducted an experiment on NoSQL and NewSQL database management systems where the average throughput of Cassandra, CockroachDB, MongoDB, and VoltDB was compared using five workloads composed of different proportions of read and update queries. How much these different workload compositions affect throughput for each individual database management system was also investigated.

The results showed that VoltDB had the highest throughput overall, and its throughput was affected the least by the workloads’ composition. MongoDB had similar high throughput consistency across workloads but at a much lower throughput level, and its throughput was affected much more by the workload compositions than VoltDB. Cassandra had extremely high throughput for 100 percent update workloads,even beating VoltDB in certain cases, but showed underwhelming results for all other workloads. CockroachDB’s throughput was by far the worst at workloads that had any update queries, but was comparable and sometimes even better than Cassandra and MongoDB with 100 percent read workloads. CockroachDB’s throughput proved to be the most affected by the query composition of workloads.

Place, publisher, year, edition, pages
2022. , p. 44
Keywords [en]
Database, benchmarking, performance, NoSQL, NewSQL, throughput, Cassandra, CockroachDB, MongoDB, VoltDB
National Category
Information Systems
Identifiers
URN: urn:nbn:se:his:diva-21372OAI: oai:DiVA.org:his-21372DiVA, id: diva2:1675058
Subject / course
Informationsteknologi
Educational program
Computer Science - Specialization in Systems Development
Supervisors
Examiners
Available from: 2022-06-22 Created: 2022-06-22 Last updated: 2022-06-22Bibliographically approved

Open Access in DiVA

fulltext(818 kB)132 downloads
File information
File name FULLTEXT01.pdfFile size 818 kBChecksum SHA-512
474e6e5fdbe17520779c5fe8272605e3ad378954a02bb619c9b2d5576890203a553428cb53bb55a5f2c83043e76ba2f28a2ea4b74bd7f39c91d6e8b5e5690ba1
Type fulltextMimetype application/pdf

By organisation
School of Informatics
Information Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 132 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 199 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf