用Redis与Postgres做counter,哪个比较快?快多少?与同时维护多个data store的人力成本比,快那么一丁点值得吗?Human intuition about what might be slow is almost certainly wrong.

这是来自 Postgres 专家 Christophe Pettus 的短博文。他们有个 Postgres 的咨询公司,湾区不少公司都在用,包括被收购以前的 Instagram。

没经验的工程师往往喜欢追求酷炫的新技术,而不考虑维护成本。在 production 中,多引进一样新技术,系统运行中又多了一份风险。我喜欢瑞士军刀型的东西,比如掌握好老套但经得起时间考验的某个关系数据库(mysql或postgres),大部分情况都能应对,所谓千招会不如一招熟。

分享到: