每天推送5篇优质英文文章 · By makers, for makers

运营 1587 天, 推荐好文 6,470 篇, 原创简评 1,272,128 字, 原文总阅读时间 58,079 分钟, 198,375 人订阅

Olery团队分享他们从MongoDB迁移到PostgreSQL的原因以及经验。 文章中没讲为什么他们一开始选择了MongoDB,因为schemaless的好处?但他们放弃MongoDB的主要原因就是Schemaless!如果数据的结构变了,而忘了迁移旧的数据,代码中各种bug就会浮现出来。 Postgres听起来不是那么酷,但却是实用的,经得起实践考验的好的数据库,比如Reddit和Instagram的主要数据库就是Postgres。如果你想把RDBMS当成NoSQL用,也是可以的(比如较新版本的Postgres支持JSON type);但反过来把NoSQL当RDBMS用却不行(小打小闹跑着玩是可以,一定规模的production部署就算了)。
打赏 如果你觉得我推荐的这篇文章(或我写的简评)不错,对你有所启发,可以考虑请我喝杯咖啡。 感谢 239 位读者捐款了 $1,757.52
分享到:
App 内打开