Skip to main content

Polar Vortex

Polar Vortex is column store database that uses Polars dataframes and either CSV or Parquet as the underlying storage. It also provide a shelve interface to store KV pairs. The database interface and ORM system is written in python and designed in way that python can be thought of as the underlying query language. When I say NoSql, I mean no sql(not really). This is in fact a lie, as of the writing of this Polars has SQL interface which is intended to for backwards compatibility, however the intended use is to use the ORMs to interact with database.

The column data will be saved in CSV/Parquet files stored across cloud storage buckets. Query will be executed lazily, and will execute in parallel on every file across the buckets. This repo will be where the interfaces and ORM system will be developed. But if you would like to use the full database please contact me at daniel.v.davee+pv@gmail.com, to setup a meeting. Since this in early alpha, a lot of the details have not been fleshed out. But if you use it during this time, since you are help testing it, you won't be charged while in the alpha or beta; and when we go live you be given special rates, and given access to professional support for at least 6 months. Plus you will able to request features directly from me.

Release files for polar-vortex 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for polar-vortex 0.1.3
File Size Uploaded
polar_vortex-0.1.3.tar.gz 12.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for polar-vortex 0.1.3
File Interpreter ABI Platform
polar_vortex-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 27.9 kB

Release files / polar_vortex-0.1.3.tar.gz

Download URL polar_vortex-0.1.3.tar.gz
Size 12.8 kB
Tags Source
SHA-256 checksum
How to use checksums
9eac0a08449f9b14063ec72dc19bb5ac9712b8a24f9d3a05ddc90da7974bb3e7
BLAKE2b-256 checksum
How to use checksums
567c3787fc0f091cd0e221b663696396ec1538a21c284a9fab8e7e98c9f1ea30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.6.1 CPython/3.11.5 Darwin/21.6.0

Release files / polar_vortex-0.1.3-py3-none-any.whl

Download URL polar_vortex-0.1.3-py3-none-any.whl
Size 15.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b0e3391856f54d436daa672384e97a69e10b0eb56f9ccd7f3c4779def9c0e5e4
BLAKE2b-256 checksum
How to use checksums
5af91e4f6ceb5de647d71ff6903892c78ff63104bb392e7d5e132cc65e3b7f08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.6.1 CPython/3.11.5 Darwin/21.6.0

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page