Skip to content

Latest commit

 

History

History
64 lines (34 loc) · 1.16 KB

README.md

File metadata and controls

64 lines (34 loc) · 1.16 KB

Phone Bill Benchmark

Requirements

  • Java >= 11
    • The JAVA_HOME environment variable should be set.

How to Build

cd src
./gradlew distTar

Upon successful execution, phone-bill.tar.gz will be generated in the src/build/distributions directory.

Installation

To install, extract phone-bill.tar.gz in any directory of your choice:

tar xf phone-bill.tar.gz

After extracting, a new directory named phone-bill will be created. We will refer to this directory as $PHONE_BILL in the following sections.

Usage

This section provides instructions on how to execute the Phone Bill Benchmark.

Prerequisites

Ensure tsurugidb is running on the server where the benchmark is to be executed.

Creating Tables

$PHONE_BILL/bin/create_table.sh $PHONE_BILL/conf/batch-only

Generating Test Data

$PHONE_BILL/bin/create_test_data.sh $PHONE_BILL/conf/batch-only

Running the Benchmark

$PHONE_BILL/bin/execute.sh $PHONE_BILL/conf/batch-only

License

Apache License, Version 2.0