https://github.com/heavyai/ibis-heavyai
ibis backend for HeavyDB
https://github.com/heavyai/ibis-heavyai
database heavyai python
Last synced: 3 months ago
JSON representation
ibis backend for HeavyDB
- Host: GitHub
- URL: https://github.com/heavyai/ibis-heavyai
- Owner: heavyai
- License: apache-2.0
- Created: 2020-11-16T19:10:13.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-06-12T15:08:17.000Z (about 3 years ago)
- Last Synced: 2026-03-12T01:52:27.180Z (4 months ago)
- Topics: database, heavyai, python
- Language: Python
- Homepage:
- Size: 121 KB
- Stars: 6
- Watchers: 6
- Forks: 7
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Ibis HeavyDB backend
[Ibis](https://ibis-project.org/) is a Python framework to write data analytics
code, in a similar way to [pandas](https://pandas.pydata.org/). Ibis can
execute the queries not only in memory (as pandas does), but in different
backends, including SQL databases, and analytics databases, like
[HeavyDB](https://heavy.ai).
[HeavyDB](https://heavy.ai) is SQL-based,
relational, columnar and specifically developed to harness the massive
parallelism of modern CPU and GPU hardware. HeavyDB can query up to billions
of rows in milliseconds, and is capable of unprecedented ingestion speeds,
making it the ideal SQL engine for the era of big, high-velocity data.
## Install
You can install `ibis-heavyai` via [pip](https://pypi.org/) or
[conda](https://conda.io/):
Install with pip:
```sh
pip install ibis-heavyai
```
Install with conda:
```sh
conda install -c conda-forge ibis-heavyai
```
## Documentation
The ibis-heavyai documentation can be found
[here](https://github.com/heavyai/ibis-heavyai/blob/main/docs/heavyai.rst).