{"repo":"cmu-db/benchbase","free":true,"listed":false,"github":"https://github.com/cmu-db/benchbase","clone":"git clone https://github.com/cmu-db/benchbase.git","description":"Multi-DBMS SQL Benchmarking Framework via JDBC","language":"Java","stars":670,"topics":["database"],"license":null,"category":"databases-storage","readme_excerpt":"BenchBase BenchBase (formerly OLTPBench) is a Multi-DBMS SQL Benchmarking Framework via JDBC. Table of Contents - Quickstart - Description - Usage Guide - Contributing - Known Issues - Credits - Citing This Repository --- Quickstart To clone and build BenchBase using the postgres profile, This produces artifacts in the target folder, which can be extracted, Inside this folder, you can run BenchBase. For example, to execute the tpcc benchmark, A full list of options can be displayed, --- Description Benchmarking is incredibly useful, yet endlessly painful. This benchmark suite is the result of a group of PhDs/post-docs/professors getting together and combining their workloads/frameworks/experiences/efforts. We hope this will save other people's time, and will provide an extensible platform, that can be grown in an open-source fashion. BenchBase is a multi-threaded load generator. The framework is designed to be able to produce variable rate, variable mixture load against any JDBC-enabled relational database. The framework also provides data collection features, e.g., per-transaction-type latency and throughput logs. The BenchBase framework has the following benchmarks: AuctionMark CH-benCHmark Epinions.com hyadapt -- pending configuration files NoOp OT-Metrics Resource Stresser SEATS SIBench SmallBank TATP TPC-C TPC-H TPC-DS -- pending configuration files Twitter Voter Wikipedia YCSB This framework is design to allow for easy extension. We provide stub code that a contributor ","default_branch":null,"files":null,"tree":[],"storefront":"/r/cmu-db","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cmu-db/benchbase/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}