Live data from Hacker News

Viewing profile — chrisjc

chrisjc

HN member
Joined
Wed, Mar 28, 2018, 7:05 PM UTC
HN karma
1,262
Public activity
680 items

About chrisjc

No profile information was provided.

Recent public activity

  1. 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…

  2. 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…

  3. 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…

  4. 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 …

  5. 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…

  6. 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); …

  7. 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…

  8. 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…

  9. 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…

  10. 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…

  11. 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

  12. comment
    Comment #42127352

    Maybe something like this? https://duckdb.org/2024/10/02/pyodide.html

  13. 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…

  14. 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…

  15. 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 …

  16. 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…

  17. 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…

  18. 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 …

  19. 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…

  20. comment
    Comment #42056640

    Perhaps similar to https://github.com/duckdb/dbt-duckdb , but SQLMesh instead of DBT obviously.

  21. 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…

  22. comment
    Comment #41735967

    Yes, DuckDB does do Iceberg. https://duckdb.org/docs/extensions/iceberg

  23. comment
    Comment #40940356

    Interested to hear why you switched from DataFusion?

  24. 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 …

  25. comment
    Comment #40527776

    Via the AWS extension https://duckdb.org/docs/guides/network_cloud_storage/s3_impo... https://duckdb.org/docs/extensions/aws