用語集一覧へ
— Glossary
PostgreSQL
読み: ポストグレスキューエル
短い定義
PostgreSQL は世界で最も高機能と評されるオープンソースの RDBMS です。JSONB / GIS (PostGIS) / 全文検索など機能が豊富で、Postiz・Temporal・Supabase 等の現代的なバックエンドに採用されています。
詳細解説
PostgreSQL (略称 Postgres) は MIT ライセンス類似の PostgreSQL ライセンスで配布される OSS です。MVCC による高度な並行制御、トランザクションの完全な ACID 準拠、行レベル排他制御、CTE / Window 関数などの SQL 規格準拠機能で MySQL/MariaDB を凌駕します。JSONB 型でドキュメント DB 的な使い方もでき、PostGIS で地理空間データも扱えます。Docker イメージ postgres:16-alpine が安定版で、本番のバックアップは pg_dumpall で全 DB を SQL ダンプとして取り出します。
実装例 / 使い方
- 01Postiz / Temporal / Supabase のメイン DB
- 02PostGIS で地理空間検索 (店舗の緯度経度)
- 03pg_dumpall で全 DB を SQL ダンプ化
参考・出典
— IMPLEMENT
PostgreSQLを、実際に活用する
用語の意味は分かった。次は実装。EXBANK の無料診断で、貴社で具体的にどう活用できるかをご提案します。
営業時間 平日10-18時 / 通常24時間以内に返信
