Module: workloads/bestbuy_analytics

Measure performance of analytics workloads on the BestBuy Developer API data, The workload size can be scaled with the testScale variable. When set to testScale=4, we should see CPU bound behavior with our standard-sized instances and see IO-bound behavior when running on small instances with only 4gb of RAM.

With enableColumnstore = "True", a columnstore index will be created before running queries.

Results are reported as ops / second.

Pre-requisite

The dataset must be installed on the target cluster before running the test. The data can be downloaded from here and installed using mongorestore (mongorestore --gzip --archive=bestbuyproducts.bson.gz)

Setup

None

Owning-team

mongodb/product-query

Keywords

columnstore, analytics

Source: