Skip to content

To demonstrate the gap in performance between AWS MySql JDBC driver and the standard MySQL driver

Notifications You must be signed in to change notification settings

zromano/AWS-JDBC-Performance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To run application:

./gradlew bootRun

To change between AWS and non-AWS mysql drivers view comments in build.gradle and application.yml

To demo: run the application and load test create the following DB and load test the GET /users endpoint. Note by default it runs on localhost:9999

DB creation:

CREATE DATABASE userdb;

CREATE TABLE IF NOT EXISTS user (
    ID                     BIGINT              AUTO_INCREMENT NOT NULL,
    FIRST_NAME                  VARCHAR(50)         DEFAULT NULL,
    LAST_NAME                   VARCHAR(50)         DEFAULT NULL,
    EMAIL_ADDRESS               VARCHAR(100)        DEFAULT NULL,
    PRIMARY KEY(id)
);

Seed DB Data can be found in SEED_DATA.sql

About

To demonstrate the gap in performance between AWS MySql JDBC driver and the standard MySQL driver

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages