1. 你被要求评估 ClickHouse 是否替代 ES 做日志,你没用过 ClickHouse 怎么 argue
你被要求评估 ClickHouse 是否替代 Elasticsearch 做日志,但你没用过 ClickHouse,如何论证评估能力?
- 面对陌生技术能否给出评估框架
- 最小实验验证能力
- 诚实与学习能力
坦诚说明我没实际用过 ClickHouse,但给出一套评估方法:先明确评估维度(查询性能、写入吞吐、存储成本、生态成熟度、运维复杂度、团队熟悉度),再针对日志场景做对比分析——ES 的优势是全文检索与灵活聚合,ClickHouse 的优势是列存与高吞吐分析。然后用"最小实验"验证:拉一个 ClickHouse 实例,用真实的日志数据量跑一下查询,对比 ES 的写入与查询性能。最后给出"是否值得替换"的结论与依据。展示"我没用过不等于不能评估,我的评估方法基于工程实践"。
面试官问没用过的技术,是考察"评估能力"而非"是否用过"。关键是展示你有评估框架、能设计最小实验、能诚实区分"已知"与"待验证"。这比假装用过更有说服力。