PostgreSQLの欠点
(medium.com)- 17年間Postgresを使ってきた開発者による整理と対処方法、今後予想される変更
#1 トランザクションID(XID)のラップアラウンド
#2 フェイルオーバー時にデータ損失が起こる可能性
#3 非効率なレプリケーションにより、ハードウェア障害発生時のデータ損失が拡大
#4 MVCCのガベージ問題
#5 Process-Per-Connectionのためスケールしにくい
#6 PKインデックスが不要な領域を占有する
#7 メジャーバージョンアップ時にダウンタイムが必要
#8 煩雑なレプリケーション設定
#9 クエリプランナのヒントを提供しない
#10 ブロック圧縮をサポートしていない
2件のコメント
会社で使ってみようかと思っているので、見ておかないとですね :)
数日前に上がっていた「"PostgreSQL is the worlds’ best database"」 https://2ndquadrant.com/en/blog/… への反論?の文章なので、あわせて読むとよいです。
(でも実は、私はこの文章があまりにも攻撃的?だったので、GeekNewsにも共有しませんでしたね)