"我們的資料庫無法擴展"。 資料庫: - 總資料量 40GB - 每秒 12 次查詢 - 查詢欄位上沒有索引 - 到處都是 N+1 查詢 - 平均查詢時間 200ms 解決方案: - 在 12 個資料庫之間分片 - 增加讀取副本 - 實施快取層 - 切換到 "網路規模" NoSQL 實際解決方案: - 增加 3 個索引 - 修正 N+1 查詢 - 查詢時間 5ms - 每月 $40 的 Postgres 你並不是有擴展問題。 你是有能力問題。