Skip to content

Commit

Permalink
qs
Browse files Browse the repository at this point in the history
  • Loading branch information
lostmygithubaccount committed Aug 23, 2024
1 parent 41ffb70 commit 614d888
Showing 1 changed file with 1 addition and 39 deletions.
40 changes: 1 addition & 39 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,42 +2,4 @@

***Benchmarking with Ibis.***

## Overview

Ibis is an ***interface***, not an ***engine***. There's no such thing as a zero-cost abstraction with no overhead, but Ibis is designed to add as little as possible to your workloads. This repository is used to:

- benchmark various engines via the same interface
- roughly assess the overhead of using Ibis (by comparing with native queries)

with a focus on the former and, currently, single-node OLAP engines.

## Getting started

Install the package and CLI.

### Developer setup

Install [`gh`](https://github.com/cli/cli) and [`just`](https://github.com/casey/just), then:

```
gh repo clone lostmygithubaccount/ibis-bench
cd ibis-bench
just setup
. .venv/bin/activate
```

### Pip install

Run:

```bash
pip install --upgrade ibis-bench
```

## Usage

Use the CLI to run benchmarks.

```bash
bench
```
https://lostmygithubaccount.github.io/ibis-bench

0 comments on commit 614d888

Please sign in to comment.