Live data from Hacker News

Viewing profile — lnkuiper

lnkuiper

HN member
Joined
Fri, Aug 27, 2021, 2:57 PM UTC
HN karma
19
Public activity
10 items

About lnkuiper

No profile information was provided.

Recent public activity

  1. comment
    Comment #37661354

    Stabilizing storage is high priority for us! You won’t notice anything new while using DuckDB, but we’ve actually rewritten our entire serialization framework in this release. This…

  2. comment
    Comment #37661321

    We plan to update our results on ClickBench at some point, as we’ve made some improvements there in this release. I’d expect performance to be similar

  3. comment
    Comment #35015406

    This is very true. DuckDB does not support JSON because it’s a good tabular format, but because JSON is ubiquitous, and there are many use cases where querying JSON dumps for analy…

  4. comment
    Comment #35015382

    DuckDB will use multiple threads for reading the same file. Each thread will read different parts of the file, but the output will be in the order that the file came in due to Duck…

  5. comment
    Comment #28336058

    There are plenty of TopN sorts in TPC-DS, but not many (if any) regular sorts, so no. There are order-dependent window functions in there though, which did show a speed up.

  6. comment
    Comment #28333693

    You are right, we could probably re-run SQLite purely in memory, but only because macos dynamically allocates additional swap. However, I would not expect much improved performance…

  7. comment
    Comment #28333659

    Exactly. Even when it’s inlined, having a comparator with if/else is much, much slower than a single memcmp

  8. comment
    Comment #28331099

    Customer fits in memory, whereas catalog_sales does not. We chose to remove SQLite from the results because it was so much slower. The plots are much less readable when they are st…

  9. comment
    Comment #28330304

    I'm not sure if I understand, but we did not use a memory map (mmap), but rather blocks of memory that are explicitly (un)loaded by the buffer manager. The M1 + SSD performs really…

  10. comment
    Comment #28330207

    We wanted to use the same setup for all experiments, so we had to choose for an on-disk DB for SQLite, because TPC-DS SF100 catalog_sales does not fit in 16GB memory.