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.
|