Viewing profile — chrisjc
chrisjc
HN member- Joined
- Wed, Mar 28, 2018, 7:05 PM UTC
- HN karma
- 1,262
- Public activity
- 680 items
- HN profile
- View on Hacker News ↗
About chrisjc
No profile information was provided.
Recent public activity
-
comment
Comment #43442028
Any thought about a pass-through server for various non-local databases? It should be extremely simple for databases that support ADBC (for example Snowflake, PostgreSQL). For othe…
-
comment
Comment #43358599
duckdb -cmd 'CREATE TABLE my_data AS FROM READ_PARQUET($$data.parquet$$)' -ui `duckdb -ui sqlitedb.db` should work bc duckdb can read sqlite files. If it doesn't autoload extension…
-
comment
Comment #43358498
duckdb -ui pre_seeded_db.db duckdb -ui -init startup.sql where startup.sql contains various statements/commands like `.open pre_seeded_db.db` Alternatively place statements/command…
-
comment
Comment #43257213
> In the worst-case scenario, they would be 2-3 years behind the cutting edge, which is not mission-critical. It's also worth considering how such an event might affect the US and …
-
comment
Comment #42953595
Haven't tried it out yet, but the release notes look very promising esp relating to Arrow interactions - Push dynamically generated join filters through UNION, UNNEST and AGGREGATE…
-
comment
Comment #42870147
Perhaps I don't fully understand what you're saying CREATE TABLE person (name VARCHAR, age BIGINT); INSERT INTO person VALUES ('Alice', 37), ('Ana', 35), ('Bob', 41), ('Bea', 25); …
-
comment
Comment #42869595
I've been eagerly awaiting this for a couple of months now. And I've long wondered why there hasn't been such an implementation/extension for Flight especially as there are extensi…
-
comment
Comment #42869412
For read-oriented interactions... ADBC --sql--> Flight SQL Server --flight--> Flight Servers (plural) --> datasources or SELECT * FROM WHERE ... where the "relation" is a collectio…
-
comment
Comment #42869309
Thank you for all the work you guys do. The Arrow ecosystem is just absolutely incredible. My few gripes related to interop with duckdb are related to Arrow scanning/pushdowns. And…
-
comment
Comment #42869060
And all the Arrow parts work together quite nicely. ADBC client --> Flight SQL (duckdb/whatever) --> Flight --> ? The result highlights your exact point: why take your data and tra…
-
comment
Comment #42148078
Since you're using python, have you looked into sqlglot? I think it has some pretty-print options. https://github.com/tobymao/sqlglot
-
comment
Comment #42127352
Maybe something like this? https://duckdb.org/2024/10/02/pyodide.html
-
comment
Comment #42078887
Probably also worth mentioning that DuckDB can interact with SQLite dbs. https://duckdb.org/docs/extensions/sqlite.html https://duckdb.org/docs/guides/database_integration/sqlite.h…
-
comment
Comment #42078830
Probably not exactly what you mean or asking for, but the work Motherduck is doing looks promising. https://motherduck.com/blog/differential-storage-building-bl... Hopefully it fin…
-
comment
Comment #42078792
Ibis looks very promising. There are also other ways to use both. https://duckdb.org/docs/guides/python/polars.html All of this dataframe compatibility is awesome. (much thanks to …
-
comment
Comment #42078744
Perhaps not exactly what you're talking about, but maybe? (unsure bc the with statements are sometimes called "temp tables") https://duckdb.org/docs/sql/query_syntax/with#cte-mater…
-
comment
Comment #42078615
Although only experimental and probably off topic to the discussion, it's worth mentioning DuckDB also provides a Spark API implementation. https://duckdb.org/docs/api/python/spark…
-
comment
Comment #42056766
Not the original parent, so unsure of their use-case. But I've seen the approach where some/basic development can be done on duckdb, before making its way to dev/qa/prd. Something …
-
comment
Comment #42056672
Real awesome project. This would be even better if some of the differential storage functionality makes its way into duckdb. https://motherduck.com/blog/differential-storage-buildi…
-
comment
Comment #42056640
Perhaps similar to https://github.com/duckdb/dbt-duckdb , but SQLMesh instead of DBT obviously.
-
comment
Comment #42056609
It should be just as easy as adding: authenticator="externalbrowser" Adding a Snowflake connection configuration option that allowed for standard Snowflake connection conventions m…
-
comment
Comment #41735967
Yes, DuckDB does do Iceberg. https://duckdb.org/docs/extensions/iceberg
-
comment
Comment #40940356
Interested to hear why you switched from DataFusion?
-
comment
Comment #40527829
DuckDB is really for OLAP/Columnar (analytical workloads) whereas SQLite is more for OLTP/Row-based (transactional). When you start running aggregations/windows over large amounts …
-
comment
Comment #40527776
Via the AWS extension https://duckdb.org/docs/guides/network_cloud_storage/s3_impo... https://duckdb.org/docs/extensions/aws