タグ

PostgreSQL

PostgreSQL に関連する記事をまとめています。

Docker の PostgreSQL は初期化中だけ TCP で繋がらない?pg_isready が通っても復元が途切れる理由

DB のバックアップを実際に戻して確かめる自動の訓練が、「失敗」を出しました。ダンプは壊れておらず、原因は訓練の側でした。公式の PostgreSQL イメージは、初期化の途中だけ UNIX ソケットでしか受けない一時サーバーを立てるため、ホストを指定しない pg_isready が通ってしまい、復元の途中で切り替えに巻き込まれます。手元で再現した結果と、TCP で待つ直し方、訓練の誤報を減らす考え方を整理しました。

Neonとは?サーバーレスPostgresの特徴(ブランチング・scale-to-zero)

Neonとは何かを、サーバーレスPostgresの特徴(ブランチング・scale-to-zero)から整理します。Neonは、ストレージとコンピュートを分離した設計により、使っていないときは自動で止まってコンピュート料金がかからない「scale-to-zero」や、Gitのようにデータベースを分岐できる「ブランチング」を実現したPostgreSQLサービスです。2025年にDatabricksが買収を発表したことでも注目されました。特徴や向いている場面、Supabaseとの違いまで、AIにNeonを含む構成を渡された人にも役立つよう解説します。

SQLiteとは?MySQL・PostgreSQLとの違いと使いどころを実務目線で

SQLiteを主役に、MySQL・PostgreSQLとの違いを実務目線で整理します。最大の差はアーキテクチャで、SQLiteはサーバー不要の組み込み型(1ファイル)、MySQL/PostgreSQLはクライアント・サーバー型です。WALモードの並行性(1ライタ+複数リーダ)、公式の使いどころ判断基準、LitestreamやTursoなどでサーバー用途が現実的になった最新動向、選び方とよくある失敗まで、一次情報ベースでまとめます。

SupabaseとFirebaseを徹底比較|違い・料金・機能・どっちを選ぶか

Supabase と Firebase を 1 対 1 で比較。SQL(PostgreSQL) と NoSQL(Firestore) の違い、RLS とセキュリティルール、リソース課金と操作回数課金という料金体系の差、機能比較、案件別の選び方、移行のしやすさとベンダーロックインまで実務目線で整理します。

Railwayとは何か|料金・できること・他PaaSとの違いを実務目線で解説

Railway は GitHub 連携で push するだけでアプリと DB を丸ごとデプロイできる DX 重視の PaaS。とは・できること・従量課金とHobby/Proの料金・始め方・Render/Fly.io/Vercel との使い分けまで、選ぶ・避ける判断軸ごと整理します。料金は2026年6月時点。

Supabaseとは?料金・無料枠とFirebaseとの使い分け

Supabase は 「PostgreSQL を中心に、認証 / Storage / Realtime / Edge Functions / ベクトル検索を統合したオープンソース BaaS」 です。Firebase の 「非リレーショナル前提」 と対照的に、「SQL とリレーションを使い続けられる」 のが最大の特徴。仕組み、Firebase との比較、採用判断軸を整理します。