# ใน ClickHouse ให้เลือก vertical scaling ก่อน horizontal scaling

**URL:** <https://discuss.dataengineercafe.io/t/clickhouse-vertical-scaling-horizontal-scaling/781>\
**Category:** ClickHouse\
**Tags:** clickhouse\
**Created:** [March 16, 2025, 10:43am UTC](https://discuss.dataengineercafe.io/t/clickhouse-vertical-scaling-horizontal-scaling/781 "2025-03-16T10:43:09Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![zkan](https://yyz1.discourse-cdn.com/flex035/user_avatar/discuss.dataengineercafe.io/zkan/32/2_2.png) [@zkan](https://discuss.dataengineercafe.io/u/zkan)\
**Post date:** [March 16, 2025, 10:43am UTC](https://discuss.dataengineercafe.io/t/clickhouse-vertical-scaling-horizontal-scaling/781/1 "2025-03-16T10:43:09Z")

</div>

เป็น data warehouse ที่น่าสนใจมาก เนื่องจากว่า ClickHouse ถูกออกแบบมาให้ใช้ทรัพยาการของ hardware ให้ได้เต็มประสิทธิภาพจนถึงขีดจำกัด และเครื่อง ClickHouse เครื่องเดียว ที่มี CPU กับ memory ที่เพียงพอจะสามารถจัดการข้อมูลขนาด terabytes ได้อย่างสบาย ๆ ทั้ง high ingest และ query rates

ดังนั้นจะแนะนำให้ทำ vertical scaling ก่อน แล้วถ้าไม่ไหวจริง ๆ ค่อยเลือกทาง horizontal scaling หรือถ้าข้อมูลมีขนาดใหญ่มาก ๆ ที่ไม่สามารถอยู่ในเครื่องเดียวได้ ก็ให้ทำ shard แยกข้อมูลออกมาไว้อีกเครื่องหนึ่ง

## References

- [ClickHouse at Scale](https://www.youtube.com/watch?v=vBjCJtw_Ei0)
- [Sizing and Hardware Recommendations](https://clickhouse.com/docs/guides/sizing-and-hardware-recommendations#replicas)
