新刊ピックアップ
内部構造から運用管理まで,PostgreSQL9.2の全貌を紹介
この記事を読むのに必要な時間:およそ 0.5 分
PostgreSQLの歴史
PostgreSQLは,
PostgreSQLの祖先はカリフォルニア大学バークレー校で作られた" Postgres"に由来します。Postgresの開発は1986年からはじまり,
その後,
そして,
PostgreSQLの特徴
PostgreSQLの主要な特徴を簡単に紹介します。
- SQL
PostgreSQLは
「検索」 「インデックス」 「制約」 「トランザクション」 「データ型」 「ストアドプロシージャ」 「ユーザ定義オブジェクト」 「マルチバイト文字の扱い」 「全文検索」 などのSQL:2008の主要機能のほとんどをサポートしています (注1)。特に9. 2からは 「インデックス」 としてB-Tree, HASH, GiST (汎用検索ツリー), GiN (汎用転置インデックス) , SP-GIST (空間分割汎用検索ツリー) をサポートしました。 - バックアップ,
リカバリ, レプリケーション PostgreSQLはデータベース稼働中にバックアップできます
(ホットバックアップ)。そのため, バックアップ取得にテーブルやデータベースのロックは不要で, ユーザはバックアップを気にせずに作業できます。 また,
同期/ 非同期どちらのレプリケーションもサポートしています。
以上簡単に紹介しましたが,
- 注1)
- PostgreSQLは完全互換に必要な機能179中,
160の機能をサポートしています。
記事中で紹介した書籍
-
PostgreSQL全機能バイブル
オープンソースデータベースPostgreSQLは,スケーラビリティの向上と,レプリケーションの標準サポートにより,再び産業界とIT業界から脚光を浴びています。本書は最新...
関連記事
- 第50回 OSC .Enterpriseにて特別セミナー開催, Oracle OpenWorld 2019でのMySQL関連の話題,PostgreSQLはイベントからの関連情報
- 第49回 MySQL Notifierのご紹介 ,PostgreSQL関連イベント報告と新バージョン続報
- 第4章 PostgreSQL の運用に便利な機能―バックアップ,レプリケーション,パーティション,バージョンアップ
- 第3章 アプリケーション開発に便利な機能―Window 関数,ストアドファンクション/プロシージャ,JIT,パラレルクエリ
- 第2章 PostgreSQLの内部構造―プロセスやメモリの流れ,特徴的な機能のしくみ