Skip to content

Reading Large CSV #6833

Answered by cpcloud
vmsaipreeth asked this question in Q&A
Aug 10, 2023 · 1 comments · 4 replies
Discussion options

You must be logged in to vote

@vmsaipreeth Hey, this is still on our radar! We've been at Euroscipy last week so a few of us were out.

For reading CSVs into ibis there are a few options, mostly breaking down into local versus remote:

Local Backends

Backends like DuckDB, Polars, and DataFusion can read CSV files and they typically do well with them. If you're prototyping an analysis I would start with one of these backends.

Remote Backends

Support for reading CSV files varies quite a bit here. Some backends like Snowflake and ClickHouse have good support, while Trino does not support reading CSV files at all. More traditional DMBSs like PostgreSQL and MySQL do not support the read_csv API. Trino also doesn't support re…

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@vmsaipreeth
Comment options

@cpcloud
Comment options

@vmsaipreeth
Comment options

@cpcloud
Comment options

Answer selected by cpcloud
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants