Hologres is an all-in-one real-time data warehouse engine that is compatible with PostgreSQL. It supports online analytical processing (OLAP) and ad hoc analysis of PB-scale data. Hologres supports online data serving at high concurrency and low latency.
To evaluate the performance of Hologres, follow these guidelines to set up and execute the benchmark tests.
-
Instance Purchase:
Refer to the Alibaba Cloud Hologres TPC-H Testing Documentation for details on purchasing Hologres and ECS instances. Both instances must be purchased within the same region. For example, you can choose instances from Zone J in the Hangzhou region. -
Benchmark Execution:
Once the instances are set up, prepare your ECS instance by executing thebenchmark.shscript. The script requires the following parameters:ak: Access Keysk: Secret Keyhost_name: Hostname of the Hologres instanceport: Port of the Hologres instance
You can create your Access Key (ak, sk) by following the instructions in the RAM User Guide.
-
Sample Execution:
./benchmark.sh ak sk host_name 80