PostgreSQL - The world's most advanced open sorce database |
PostgreSQLグローバルデベロップメントグループは5月15日(現地時間)、「PostgreSQL: PostgreSQL 9.4 Beta 1 Released」において次期メジャーアップグレードバージョンとなる「PostgreSQL 9.4」へ向けた初のベータ版となる「PostgreSQL 9.4 Beta 1」をリリースしたと伝えた。「PostgreSQL 9.4 Beta 1」には「PostgreSQL 9.4」で導入が予定されている新機能がすべて含まれており、次期メジャーアップグレードバージョンの試験を開始するバージョンとして適している。
「PostgreSQL 9.4 Beta 1」で導入されている主な新機能は次のとおり。
- バイナリJSON(BSON)に対応したJSONBデータ型を追加。これはドキュメントデータを取り扱うための新しいフォーマット。BSONデータを操作するための機能が導入されているほか、高い性能を発揮できるという特徴がある
- レプリケーションに関する各種機能を実現するための新しい基盤技術の導入
ほかにもさまざまな新機能が導入されている。しかし特にBSONに関する機能が追加された点が注目される。PostgreSQLは従来のリレーショナルデータベースの機能を強化するとともに、いわゆるNoSQLとして分類されるデータベースが持っている機能の実装も進めており、今まではカバーできなかった範囲もカバーできるようになってきている。