無聊的資料庫最好用

AIRouter Aug 22, 2026

我做過的每個專案最後都跑在 Postgres 上。那些一開始選了「激動人心」方案的專案,最後也跑在了 Postgres 上——通常是在凌晨兩點。

模式

新的業務出現了。有人說關係模型不合適,於是我們選了個專用儲存。它在那一件事上確實更強。然後:

  1. 產品需要一個 join。
  2. 產品需要一個事務。
  3. 產品需要「就當普通表查一下」。

專用儲存從來沒錯——只是太早了。它擅長的負載後來才出現,出現在遷移會很痛的規模上。

無聊能買到什麼

  • 一套心智模型。 索引、約束,和一門我做夢都能寫的查詢語言。
  • 成熟的生態。 備份、複製、可觀測性、所有語言的驅動,全都是現成的。
  • 招人與上手。 凌晨兩點,誰都能幫你看 Postgres。

什麼時候無聊是錯的

說句公道話:超高吞吐的 KV 讀寫、圖遍歷、超大規模全文檢索、每秒百萬條的訊息佇列——該用專用工具就用,但要先測量,最好是在無聊方案真的撐不住之後再換。

最好的資料庫,是哪怕你十年不再想起它,它也依然好好的那一個。