PostgreSQL - The world's most advanced open sorce database |
PostgreSQL Global Development Groupは10日(米国時間)、PostgreSQLの最新版となる「PostgreSQL 9.2」を公開した。PostgreSQLはBSDスタイルのライセンスのもと、オープンソースで開発されているオブジェクトリレーショナルデータベース管理システム。
PostgreSQL 9.2はパフォーマンスやスケーラビリティ、検索機能、開発の柔軟性が向上したバージョンとなっており、JSONのネイティブサポートも追加されている。例えば、64コアでリニアにスケールできるようになり、インデックスのみのスキャンやCPUの消費電力の削減などが行われている。また、大規模サーバで効率的にハードウェアリソースを利用するように改善されており、ロック管理処理のパフォーマンスも向上している。
開発に柔軟性をもたせるため、PostgreSQL 9.2よりクエリの結果をJSONデータ型で返せるようになった。JSONをサポートすることで、PL/V8 JavascriptやPL/Coffeeデータベースプログラミング拡張と組み合わせることができ、PostgreSQLをNoSQLの文書データベースのように利用することも可能となっている。