Comparison of NewSQL databases, NuoDB and VoltDB
Jernej Sila
Abstract
Jernej Sila
Abstract
Thesis presents two database management systems (VoltDB and NuoDB) which fall under so-called NewSQL databases. They are class of relational and distributed databases which removes overheads that plague traditional relational databases in order to achieve scalable performance and higher data throughput. Here are described relational databases in general, definition of scalability and number of ways to achieve it in databases, overheads of traditional relational databases and existing market solutions. Besides describing these two NewSQL databases, they are compared with MySQL, the most popular relational database and benchmarked on more then one computer in order to observe their throughput.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Thesis presents two database management systems (VoltDB and NuoDB) which fall under so-called NewSQL databases. They are class of relational and distributed databases which removes overheads that plague traditional relational databases in order to achieve scalable performance and higher data throughput. Here are described relational databases in general, definition of scalability and number of ways to achieve it in databases, overheads of traditional relational databases and existing market solutions. Besides describing these two NewSQL databases, they are compared with MySQL, the most popular relational database and benchmarked on more then one computer in order to observe their throughput.
Key concepts: Relational database, Database, Scalability, Computer science, Relational database management system, Class (philosophy), Throughput, Database theory