ポストグレスキューエル【PostgreSQL】
PostgreSQL
MySQLと並び、人気の高いオープンソースのRDBMS(リレーションナルデータベース管理システム)。PostgreSQL Global Development Groupにより開発され、New BSD Licenseにより配布されている。Linux、UNIX、Windows、Mac OS Xなど多くのOS・プラットフォームで稼動する。
早くからオブジェクト指向機能を取り込むなど、多機能・高機能を売りとするRDBMS。中小規模のシステムにおいては、OracleやIBM DB2などの商用DBMS製品の代替となりうる機能・性能を持つ。
近年のバージョンでは、レプリケーションやクラスタリングなどの冗長構成により可用性を高めることが可能になり、また、パフォーマンスチューニングも進んでいることから、大規模・ミッションクリティカルなシステムへと適用可能な領域が拡がりつつある。
関連見出し
New BSD License
MySQL
関連URL
PostgreSQL Global Development Group(http://www.postgresql.org/)
PostgreSQL
PostgreSQLとは、PostgreSQL Global Development Groupによって開発が進められているリレーショナルデータベース管理システム(RDBMS)、あるいは、オブジェクトリレーショナルデータベース管理システム(ORDBMS)の名称である。オープンソースソフトウェア(OSS)として無償で提供されている。
PostgreSQLは、カリフォルニア大学バークリー校(UCB)で開発されたデータベース管理システム(DBMS)に源流を持つとされる。PostgreSQLは、米国規格協会(ANSI)が承認を行っているデータベース言語「SQL」の標準仕様「SQL 92」、「SQL 99」に準拠しており、日本語を含む多言語に対応している。また、ストアドプロシージャやテーブルのパーティショニング、データベースにおける不要領域のバキュームといった豊富な機能を備えている。安定性も高く、BSDライセンスにより無償で利用できることから、商用のデータベースにおいて用いられていることも多い。
PostgreSQLは、UNIXの環境で利用されることが多いとされるが、Linux、Windows、Mac OS Xなどの多くのプラットフォームをサポートしている(マルチプラットフォームである)。Development Groupによる開発も活発であり、マルチコアをサポートするなど多様なアーキテクチャに対応している。
PostgreSQL、RDBMSにオブジェクト指向の概念を導入したORDBMSの代表的な製品でもある。なお、PostgreSQLと同様にOSSとして提供されているRDBMSとしては、MySQLなどを挙げることができる。
参照リンク
PostgreSQL - (英文)
NPO法人 日本PostgreSQLユーザ会
データベース: | MySQL Microsoft Query NEEDS PostgreSQL SQL SQL Server SQLite |
- ポストグレスキューエルのページへのリンク