Switching from PostgreSQL to ClickHouse for Improved Performance and Scalability
KẾT LUẬN Việc chuyển từ PostgreSQL sang ClickHouse đã giúp Momentic mở rộng hệ thống cache từ ~600.000 truy vấn/ngày lên hơn 2 triệu truy vấn/ngày với 20 tỷ bản ghi, duy trì độ trễ trung bình ~250ms — điều mà PostgreSQL không thể đáp ứng khi bảng cache tăng từ 80.000 lên 1 tỷ bản ghi do lock contention và resource usage tăng cao. Chiến lược di trú an toàn (dual-write song song, shadow query, diff kiểm tra tính đúng đắn, chuyển traffic dần dần, duy trì khả năng rollback) là yếu tố then chốt đảm b...