Skip to main content

Polar Vortex is column store database that uses Polars dataframes and either CSV or Parquet as the underlying storag

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

polar_vortex-0.1.3.tar.gz (12.8 kB view details)

Uploaded Source

Built Distribution

polar_vortex-0.1.3-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

Details for the file polar_vortex-0.1.3.tar.gz.

File metadata

  • Download URL: polar_vortex-0.1.3.tar.gz
  • Upload date:
  • Size: 12.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Darwin/21.6.0

File hashes

Hashes for polar_vortex-0.1.3.tar.gz
Algorithm Hash digest
SHA256 9eac0a08449f9b14063ec72dc19bb5ac9712b8a24f9d3a05ddc90da7974bb3e7
MD5 769855d4d785a771d2690500cd1fa8bc
BLAKE2b-256 567c3787fc0f091cd0e221b663696396ec1538a21c284a9fab8e7e98c9f1ea30

See more details on using hashes here.

File details

Details for the file polar_vortex-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: polar_vortex-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 15.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Darwin/21.6.0

File hashes

Hashes for polar_vortex-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b0e3391856f54d436daa672384e97a69e10b0eb56f9ccd7f3c4779def9c0e5e4
MD5 dbb0fa1382b5a38ae972ac79171076e6
BLAKE2b-256 5af91e4f6ceb5de647d71ff6903892c78ff63104bb392e7d5e132cc65e3b7f08

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page