Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Well, you're better off not doing joins at all in ClickHouse, beyond small dimension tables. Don't do joins between two or more big tables at all, is generally the rule in analytics databases; instead, pre-join your data at insert time.

CH supports optimizations for low-cardinality columns, so you can efficiently store things like enums directly as strings, rather than needing a separate table for them.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: