Re:Apache Hudi vs. Delta Lake vs. Apache Iceberg Lakehouse F...
by marsupialtail_2 on Wednesday January 11, 2023 @01:43PM
(#34342588)
I think the blog post should point out very early that Onehouse is a Hudi company. There are some other recent benchmarks published in CIDR by Databricks that might paint a different picture: https://petereliaskraft.net/res/cidr_lakehouse.pdf
[ Parent
| on HN ]
Re:Apache Hudi vs. Delta Lake vs. Apache Iceberg Lakehouse F...
by anonymousDan on Wednesday January 11, 2023 @03:33PM
(#34344264)
Thanks for the link. I'd be interested to see a perf comparison using a popular processing engine other than spark given the obvious potential for delta lake to be better tuned for spark workloads by default.
Re:Apache Hudi vs. Delta Lake vs. Apache Iceberg Lakehouse F...
by marsupialtail_2 on Wednesday January 11, 2023 @05:18PM
(#34345836)
me too. Trino for one would be a good start. Adding support for those data lakes is really hard though if you want good performance.
Re:Apache Hudi vs. Delta Lake vs. Apache Iceberg Lakehouse F...
by glogla on Wednesday January 11, 2023 @03:37PM
(#34344337)
In Databricks published benchmark of course Delta is the fastest. I have also seen some Iceberg using company publishing benchmarks showing how Iceberg is the fastest.
Vendor published benchmarks are worthless.
Re:Apache Hudi vs. Delta Lake vs. Apache Iceberg Lakehouse F...
by MrPowers on Wednesday January 11, 2023 @04:29PM
(#34345169)
I think vendor published benchmarks are fine if the dataset is open / accessible, the benchmark code is published, all software versions are disclosed, and the exact hardware is specified. I definitely wouldn't consider an audited TPC benchmark that's based on industry standard datasets / queries worthless in the data space. Disclosure: I work for Databricks.
Re:Apache Hudi vs. Delta Lake vs. Apache Iceberg Lakehouse F...
by mostdataisnice on Wednesday January 11, 2023 @05:34PM
(#34346019)
fwiw - the lead authors on that linked paper are all grad students not employed at Databricks. That being said, they're advised by Databricks people
Re:Apache Hudi vs. Delta Lake vs. Apache Iceberg Lakehouse F...
by lukev on Wednesday January 11, 2023 @09:18PM
(#34348283)
Hah, I could tell because in the "feature matrix" the Hudi column was mostly green compared to the others. Immediately made me suspicious so I looked it up and sure enough, not exactly an unbiased source.
Feature matrices are extremely easy to game depending on your choice of rows.
Re:Apache Hudi vs. Delta Lake vs. Apache Iceberg Lakehouse F...
by cloud8bits on Thursday January 12, 2023 @01:30AM
(#34349942)
I recently evaluated these frameworks and went through all these links they have for each of those rows, on the first publish few months ago. FWIW I did not find any inaccuracies or wrong pointers.
Re:Apache Hudi vs. Delta Lake vs. Apache Iceberg Lakehouse F...
by seanhunter on Thursday January 12, 2023 @02:04AM
(#34350162)
Thank you, for that I’m sure entirely unbiased assessment on your newly-created account.
Feature matrices are fundamentally flawed for the reason that the GP gave.
Re:Apache Hudi vs. Delta Lake vs. Apache Iceberg Lakehouse F...
by cloud8bits on Thursday January 12, 2023 @02:31PM
(#34359083)
it's funny how, on one hand you argue for objectivity but fundamentally distrust/write off a chance that someone could have created a hackernews account today and comment here - without a shred of evidence. May be now I am getting trained on the HN ways.
Re:Apache Hudi vs. Delta Lake vs. Apache Iceberg Lakehouse F...
by sla99 on Saturday January 14, 2023 @12:26AM
(#34377592)
It looks like the benchmarks used the latest versions of Delta and Iceberg, but chose a version of Hudi that is over 6 months old. Hudi v0.12.2 is much more advanced than v0.12.0 which the benchmark did not consider. As the Databricks CIDR paper states, and as mentioned in the Onehouse article, Hudi by default is optimized for UPSERTs vs INSERTs and is a 1-line config change that is appropriate for a true apples-apples comparison. See both: https://www.onehouse.ai/blog/apache-hudi-vs-delta-lake-trans... and https://github.com/brooklyn-data/delta/pull/2