Menu

Tree [78a554] master /
 History

HTTPS access


File Date Author Commit
 mavenproject3 2026-02-26 Bruce Bruce [78a554] abc
 project-wasm 2026-02-24 Bruce Bruce [d3fb71] html
 .gitignore 2026-02-26 Bruce Bruce [6c6da8] temp
 README.md 2026-02-24 Bruce Bruce [a888c6] i4.1

Read Me

Database Benchmark

SQL and NoSQL Databases Benchmark Version (3 & 4) with iBoxDB MySQL.

Prepare

Stop Tracker daemon

Why does Tracker consume resources on my PC?

[user@localhost ~]$ tracker daemon -k

Install Java

Install Maven

Run

//close all,
//open new Terminal each test.

cd mavenproject3
mvn package exec:java

Downloading from Remote Repository takes time at first.

Java Version

//Java 11 Version
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk

//Java 18 Version
export JAVA_HOME=/home/user/Downloads/jdk-18.0.1.1

//Java 21 Version
export JAVA_HOME=/home/user/Downloads/jdk-21.0.1

export PATH=$JAVA_HOME/bin:$PATH
Results

VM 2Cores + 8G

OpenJDK 1.8.0_242
threadCount= 100,000 batchCount= 10 reinterationSelect= 10 
PATH= ../TEST_TEA_SQL 

iBoxDB
Database Transaction Test: Succeeded
iBoxDB Insert: 1,000,000 AVG: 28,210 objects/s 
iBoxDB Update: 1,000,000 AVG: 33,404 objects/s 
iBoxDB Delete: 1,000,000 AVG: 31,249 objects/s 


MySQL
Database Transaction Test: Succeeded
MySQL  Insert: 1,000,000 AVG: 2,738 objects/s 
MySQL  Update: 1,000,000 AVG: 2,024 objects/s 
MySQL  Delete: 1,000,000 AVG: 2,580 objects/s 

Local Deploy Jar

Create Local Repository from Downloaded iboxdb-version.jar if can't download from remote repository.
then copy to /mavenproject3/libs/repository .

MongoDB Logo MongoDB