Harlequin: DuckDB IDE for the terminal
harlequin.sh
Harlequin: DuckDB IDE for the terminal
1–10 of 61 posts
Re: Harlequin: DuckDB IDE for the terminal
#2Re: Harlequin: DuckDB IDE for the terminal
#3Re: Harlequin: DuckDB IDE for the terminal
#4what are the benefits of DuckDB?
Re: Harlequin: DuckDB IDE for the terminal
#5what are the benefits of DuckDB?
Re: Harlequin: DuckDB IDE for the terminal
#6Re: Harlequin: DuckDB IDE for the terminal
#7For those asking what DuckDB is: columnstore databases like DuckDB may be slower at data ingestion, but are very quick at multi-GB sums, counts, and aggregations.
Re: Harlequin: DuckDB IDE for the terminal
#8what are the benefits of DuckDB?
Re: Harlequin: DuckDB IDE for the terminal
#9what are the benefits of DuckDB?
Re: Harlequin: DuckDB IDE for the terminal
#10If anyone here is using DuckDB in production i'd love to hear what your stack looks like over the entire lifecycle of extract->transform->load.
Essentially it's: 1. Data sources from places such as s3, sftp, rds 2. Use duckdb to load most of these with only extensions (I dont believe there's one for sftp, so we just have some python code to pull the files out.) 3. transform the data however we'd like with duckdb. 4. convert the duckdb table to pyarrow 5. Save to s3 with delta-rs
FWIW, we also have this all execute externally from our orchestration on an EC2 instance. This allows us to scale vertically.