Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/ramsailopal/yottadbvsmysql
- Owner: RamSailopal
- Created: 2022-10-06T11:07:34.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-10T10:04:08.000Z (about 2 years ago)
- Last Synced: 2023-03-08T13:39:49.610Z (over 1 year ago)
- Topics: mumps, mysql, newman-reporters, nosql-database, sql-database, yottadb
- Language: HTML
- Homepage:
- Size: 1.28 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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).
# TestingThe 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