Hi,
I'm reading up on ClickHouse while looking for an alternative columnar storage/analytics engine for us at Activity Stream and I see a lot to like, thank you.
We have been using Parquet+Drill/Presto for a while and if fits perfectly for some of our use-cases but not as well for others.
Looking at the data types in ClickHouse I see a range of types and the support for complex structures but we need to implement support for "unknown" dimensions (pairs of String,String values) and "unknown" metrics (Pairs of String,Double values) for our tenants as we do not control this part of the schema (or it varies greatly).
Parquet offers a simple way to deal with this using typed Maps and I'm wondering what would be the best way to deal with this scenario in ClickHouse.
Hope someone can shed a light on this or point me to material that may be covering this topic already.
Best regards,
-Stefán Baxter