Skip to main content

Add your description here

Project description

lancedb-tables

A serverless embedded streaming OLAP data pipeline that leverages historical blockchain data from Hypersync and mutable columnar storage format Lance.

Since Lance is designed to be mutable, it is possible to create an embedded streaming pipeline using the same data source. The main advantage of this streaming approach is that it doesn't require any parquet glob file management. This reduces the complexity of streaming to the same as batch processing. The other main benefit is that LanceDB has tight integration with both Polars and DuckDB. LanceDB accepts polars dataframes as data inputs, which allows for a more flexible ETL pipeline, allowing polars to be used as a preprocessing tool.

There is a lot of flexibility to query from ths database - such as querying larger than memory or using an embedded OLAP engine like DuckDB for faster speed and SQL API because LanceDB leverages the Apache Arrow Standard

Installation

pip install lancedb-tables

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

lancedb_tables-0.1.0.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

lancedb_tables-0.1.0-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file lancedb_tables-0.1.0.tar.gz.

File metadata

  • Download URL: lancedb_tables-0.1.0.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.2

File hashes

Hashes for lancedb_tables-0.1.0.tar.gz
Algorithm Hash digest
SHA256 078731beccb4697c1153f8c0cd0d1d818a9cc73e1928779d03fa8660e8d16c0f
MD5 ad927657a007072a09a153c47ed9d370
BLAKE2b-256 fbbf1a99e8c6920077433cc18ee056c0d6c10ca3ee5b900a452fb39f1416011a

See more details on using hashes here.

File details

Details for the file lancedb_tables-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for lancedb_tables-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4f601f1cc125112b07685f947298e5692f872918251505aeffbea9cec015ef0b
MD5 2138f0292730d006e846ff4b15a6cd27
BLAKE2b-256 5852d9019e78aa05f90fd4f1f133d74c1dbbaee4bcf089acf1a0c7a6d4968786

See more details on using hashes here.

Supported by

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