Dale from ClickHouse wrote a pretty extensive blog series on the Hacker News dataset, ingest approach, some queries of interest...
Could be a good bit of reading alongside the project?
https://clickhouse.com/blog/getting-data-into-clickhouse-par...
135 karma · joined August 7, 2012
twitter: @tylerhannan
email: tyler <at> clickhouse <dot> com
Dale from ClickHouse wrote a pretty extensive blog series on the Hacker News dataset, ingest approach, some queries of interest...
Could be a good bit of reading alongside the project?
https://clickhouse.com/blog/getting-data-into-clickhouse-par...
Perhaps it is the best excuse to get into 3d printing? ;)
FWIW, you can checkout clickbench.com is a benchmark of parquet, partitioned of ClickHouse and DuckDB
Also, feel free to hit us up in GH (or we have a Slack). ClickHouse is used for a number of dashboarding implementations. It should work...but, as always, proof is in the testing.
Good luck! (and OMG, a better insights tab would make me a happy human)
I haven't in the last few as I make horrific noises with SQL instead ;)
But, as of yet, it has not come up.
https://learn.clickhouse.com/visitor_catalog_class/show/9134...
But there is quite a bit on learn.clickhouse ;) And if something is missing, tell us.
FWIW, the Community Integrations section of https://clickhouse.com/docs/en/integrations is open for PRs if you want to add it ;)
Until, suddenly, it was quite applicable in evolutionary biology and knot theory in context of D?NA enzymes.
https://news.ycombinator.com/item?id=31004563
It prompted quite some conversation and discussion and, in the end, an updated benchmark across a variety of tools https://colab.research.google.com/github/dcmoura/spyql/blob/... conveniently right in the 10GB dataset size.
Thank you for the work you do and for how much you have contributed to people learning over the years. <3
So, to summarise, the goal of this project (beyond what is stated about futures) is to fork, apply an understood license vs. a blessing, and then open for contribution? Am I reading that correctly?
interesting!
I can't quite grok what is going on, but referencing the paper gives a great starting point. Thank you.
In particular the notion of a DensitySum seems novel and worth exploring.
(for others, http://www.ofey.me/papers/cetd-sigir11.pdf)
This post describes a number of our thought processes and design decisions. Questions are, of course, welcome.
(Sidenote: I look after DevRel at ClickHouse)
https://github.com/klausbreyer/hackernewsstats/blob/main/que...
Also:
"Elapsed: 0.140 sec, read 33.95 million rows, 1.26 GB."
140 ms is quite impressive.
Also I’m at ClickHouse. ;)
It's not designed for concurrent queries, clients connecting to a database, etc. I know there will be companies built around that problem space.
If "serverless" database is a thing, is there a category of software that is "production-less"? :)
(The above is a joke, lol.)
"and honestly the defaults for CH just... work whereas ES ends up needing a hundred dials slightly tweaked to make it work (and keep working)."
And yeah, that requires an immense amount of focus and effort. Glad you noticed. <3
https://github.com/ClickHouse/ClickHouse/issues/45741#issuec... helps with that though.
Also, clickhouse-local exists https://clickhouse.com/blog/extracting-converting-querying-l... as a thing.
But, yes, when I think of DuckDB...I think embedded use cases...i'm also not a power user.
I also think of this very much as a 'horses for courses' or 'different strokes, different folks' sort of scenario. There is, naturally, overlap because 'analytical data.' But also, there is naturally overlap with R and this giant scary mess of data-munging PERL code I maintain for a side project.
The DuckDB team, the MotherDuck team, the ClickHouse team...we all want your experience interacting with data to be amazing. In some scenarios, ClickHouse is better. In some scenarios, DuckDB. I'm biased (as I work for ClickHouse in DevRel), but I <3 ClickHouse.
Try both. Pick the one that is best for you. Then...you know...tell the other(s) why so that we all can get better at what we do.
And thanks for the honest feedback.
It's always an interesting balance of promoting a new thing (Cloud) and explaining an existing thing. This might be helpful.
https://clickhouse.com/docs/en/home
(note: I work at ClickHouse)
https://github.com/StevenBlack/hosts/issues/1781
Unfortunately mvps.org no longer seems to reply to emails.
FWIW, here is Alexey's perspective on the topic directly for those of you following along at home.