Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ramsailopal/yottadbvsmysql

Testing the performance of YottaDB against Mysql in a flask framework using Postman/newman
https://github.com/ramsailopal/yottadbvsmysql

mumps mysql newman-reporters nosql-database sql-database yottadb

Last synced: about 5 hours ago
JSON representation

Testing the performance of YottaDB against Mysql in a flask framework using Postman/newman

Awesome Lists containing this project

README

        

# YottaDBvsMysql

Testing YottaDB against Mysql in a Python Flask framework using Postman/newman

This repo utilises separate repos for Flasks/mysql and Flask/YottaDB

# Provisioning

[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/RamSailopal/YottaDBvsMysql)

Locally:

git clone https://github.com/RamSailopal/YottaDBvsMysql.git
cd YottaDBvsMysql
docker-compose up

Once provisioning is fully completed, two newman html reports will be generated with API GET/POST request results (see below for more info).

# Testing

The results of the tests can be found here:

YottaDB - https://htmlpreview.github.io/?https://github.com/RamSailopal/YottaDBvsMysql/blob/main/newman/YottaDB-report.html

Mysql - https://htmlpreview.github.io/?https://github.com/RamSailopal/YottaDBvsMysql/blob/main/newman/Mysql-report.html

A complete (side by side) report - https://htmlpreview.github.io/?https://github.com/RamSailopal/YottaDBvsMysql/blob/main/newman/Complete-report.html

In **summary**, YottaDB **GET** requests are quicker than Mysql taking **5ms** against **10ms** for Mysql. Mysql is quicker with regards to **POST** requests though, registering **314ms** against **552ms** for YottaDB