September 26, 2024: PostgreSQL 17 Released!

PostgreSQL 9.4 プレスキット

目次

  プレスリリース原文
  機能詳細
  ダウンロード
  文書
  ライセンス
  問い合せ先
  画像とロゴ
  引用した企業情報と引用文
  企業による支援

PostgreSQL 9.4

プレスリリース原文

PostgreSQL9.4は柔軟性、スケーラビリティ、およびパフォーマンスが向上

18 2014年12月: PostgreSQL Global Development GroupはPostgreSQL9.4(世界をリードするオープンソースデータベース・システムの最新版)リリースを発表します。 このリリースでは、多種多様なデータベースユーザのために、PostgreSQLの柔軟性、スケーラビリティ、および性能を高める多くの新機能を加えました。 これには、JSONサポートやレプリケーション、インデックス性能への改良が含まれています。

柔軟性

PostgreSQLの新しいJSONBデータ型を使うことで、ユーザはデータ・ストアにリレーショナルか非リレーショナルかを、もう選ぶ必要がありません。 それらを同時に、両方持つことができます。 JSONBは、Generalized Inverted Indexes(GIN)を使用することで、高速なルックアップと簡単な検索クエリーをサポートします。 複数の新しい支援関数は、最もポピュラーな文書データベースに勝るとも劣らないパフォーマンスで、JSONデータの抽出や操作をを可能にします。 JSONBを使う事でテーブルデータとドキュメントデータを簡単に統合でき、完全に一貫したデータベース環境として扱うことが可能です。

Heroku Postgres社のプロダクトマネージャ、Matt Soldo氏は、 「JSONBを使うことでJSONデータをネイティブに格納、検索できるPostgreSQLは、JavaScript開発コミュニテイに朗報です。 PostgreSQLを使えば、彼らが好むスキーマレスのデータフォーマットを使い続けたまま、Node.jsや他のサーバサイドJavaScriptフレームワークに安全性と堅牢性を与えることができます。」と言っています。

スケーラビリティ

9.4のロジカル・デコーディングはPostgreSQLのレプリケーション・ストリームを読んだり、フィルタリングしたり、操作したりするための新しいAPIです。 このインターフェースは、マルチマスタPostgreSQLのクラスタ作成をサポートする、双方向レプリケーションのような新しいレプリケーションツールの基礎となるものです。 その他のレプリケーション・システムの改良、例えばレプリケーション・スロットやタイム・ディレイド・レプリカは、レプリケーションサーバの管理をしやすくし、利便性を向上します。

「我々がPostgreSQL9.4を今直ぐ採用したい主な理由は、新しいロジカル・デコーディング機能にあります。」と、Navionics社の地図プロダクション・マネージャのMarco Favale氏は言っています。 「重くて管理の複雑なトリガーベースのレプリケーション・ソリューションの代わりに、融通の利くカスタマイズされた出力プラグインを書くことで、特定のテーブルの変化やレプリカの変化を透過的に収集できるようになるのは良いですね。」

「Zalando社は安定性とパフォーマンスに優れた数百台のPostgreSQLデータベースによって、ヨーロッパ各地にいる何百万人もの顧客に継続したサービスを提供しています。」とZalando Technologies社のデータベース運用チームのリーダ、Valentin Gogichashvili氏は言っています。 「今回のリリースで使えるようになったタイム・ディレイド・スタンバイサーバ、そして近くリリースされると思われる双方向レプリケーションツールを、我々は非常に楽しみにしています。」

パフォーマンス

バージョン9.4では、PostgreSQLサーバのパフォーマンスをより一層向上させることのできる機能を複数導入しました。 以下の機能が含まれます。

  • 最高でサイズが50%小さくなり3倍高速になる、GINインデックスの改良
  • 並列更新可能なマテリアライズド・ビューにより、より高速かつ新しい検索データを提供
  • DB再起動の際に、pg_prewarmを使ってデータベース・キャッシュを高速再ロード
  • PostgreSQLトランザクション・ログへのより高速な並列書き込み

「新版リリースで毎回続けている通常の性能改良に加え、マテリアライズド・ビューのコンカレント・リフレッシュや(我々の既存のディザスタリカバリをより堅牢にしてくれる)ディレイド・スタンバイ・サーバは、必ずや役に立つ と確信しています。」とMarco Favale氏はつけ加えています。

機能詳細

上記機能やその他に関する説明については、下記リソースを参照してください。

ダウンロード

文書

HTML文書およびマニュアルページはPostgreSQLでインストールされますが、拡張可能かつ対話式のオンライン文書で閲覧、検索、コメント記入を自由に行ってください。

ライセンス

PostgreSQLは、BSDに似た寛容的なライセンスである、PostgreSQLライセンスを使用しています。 このOSI認証ライセンスは、 商用のプロプライエタリアプリケーションにおけるPostgreSQLの使用を制限しないため、柔軟かつビジネスに利用しやすいことにより広く評価されています。 複数の企業によるサポートやソースコードが公的に所有されていることとあいまって、 このライセンス条項によって、料金・ベンダロックイン・ライセンス条項の変更などの心配が不要な自社製品への組込用データベースを求めるベンダに、 PostgreSQLは非常に人気があります。

問い合せ先

WEBサイト

プレス問い合わせ先

Japan
日本PostgreSQLユーザ会
jpug-staff@postgresql.jp
+81-3-5951-1214

画像とロゴ

PostgreSQL Elephant Logo

全てのロゴはPostgreSQLライセンスに基づき、自由に変更、再配布できます。 PostgreSQLの名称とロゴはカナダのPostgreSQLコミュニティ協会の登録商標です。

引用した企業情報と引用文

Heroku社 Heroku Postgres社のプロダクトマネージャ、Matt Soldo氏は、「JSONBを使うことでJSONデータをネイティブに格納、検索できるPostgreSQLは、JavaScript開発コミュニテイに朗報です。 PostgreSQLを使えば、彼らが好むスキーマレスのデータフォーマットを使い続けたまま、Node.jsや他のサーバサイドJavaScriptフレームワークに安全性と堅牢性を与えることができます。」と言っています。

Heroku社 は、(PaaS)サービスの使いやすさ、自動化、信頼性に焦点をあてた、優れたオープン・プラットフォームです。 Heroku社はカリフォルニア州サンフランシスコに本社を置き、Ruby技術やクラウドのアーキテクチャに熱心で活発なサポートを行っています。 詳細情報は私たちのWebサイトブログをご覧頂くか、HerokuのTwitterをフォローしてください。 Heroku社はsalesforce.comの全額出資子会社です。 連絡先(英語): Heroku PR

Navionics社
「我々がPostgreSQL9.4を今直ぐ採用したい主な理由は、新しいロジカル・デコーディング機能にあります。」と、Navionics社の地図プロダクション・マネージャのMarco Favale氏は言っています。 「重くて管理の複雑なトリガーベースのレプリケーション・ソリューションの代わりに、融通の利くカスタマイズされた出力プラグインを書くことで、特定のテーブルの変化やレプリカの変化を透過的に収集できるようになるのは良いですね。」
「新版リリースで毎回続けている通常の性能改良に加え、マテリアライズド・ビューのコンカレント・リフレッシュや(我々の既存のディザスタリカバリをより堅牢にしてくれる)ディレイド・スタンバイ・サーバは、必ずや役に立つ と確信しています。」

Navionics社は地球全体の海水域並びに数万本の湖や川をもカバーする、世界最大の海図と湖沼図のデータベースを持っています。 これらの地図の多くは、Navionics社独自のフィールドワークや衛星写真や空中レーザスキャナーを使った遠隔探査による測量で作られてきました。 Navionics社はイタリア、米国、インドとエストニアに拠点を持ち、世界中で販売とサービスを行っています。 連絡先 (英語またはイタリア語): Marco Favale

Zalando社
「Zalando社は安定性とパフォーマンスに優れた数百台のPostgreSQLデータベースによって、ヨーロッパ各地にいる何百万人もの顧客に継続したサービスを提供しています。 私たちはPostgreSQL9.0 RC1がリリースされた2010年からPostgreSQLの最新版を維持しており、毎回パフォーマンスや利便性がより向上している最新版の恩恵に与っています。 今回のリリースで使えるようになったタイム・ディレイド・スタンバイサーバ、そして近くリリースされると思われる双方向レプリケーションツールを、我々は非常に楽しみにしています。 私たちのチームは既に、9.4で受理された、pg_stat_statementsモジュールやその他のモジュールから送られるリアルタイムステートメントの統計情報を利用した、オープンソースモニタリングツールの改良を始めています。 FILTERのような集約関数の改良は、集約関数を使ったクエリーをずっと簡単でより強力にし、もう少しエレガントなSQLにしてくれます。」とZalando Technologies社のデータベース運用チームのリーダ、Valentin Gogichashvili氏は言っています。

Zalando社は15か国以上で操業しているヨーロッパ最大のeコマースカンパニーの一つです。 Zalando Technologyではショップや社内システム、ロジスティックソフトウェアを含む組織内のプラットフォームの多くを開発してきました。 開発部門やシステムオペレーション部門では、主にオープンソースソリューションを使っており、私たちは少人数で柔軟性のあるチームで働いています。 私たちの技術チームは、数百万人もの顧客が毎日楽しんでいる、Zalandoの優れたオンラインショップを作りだしました。 私たちの Webサイトブログをご覧ください。

企業による支援

PostgreSQLの開発は多くの企業による支援を受けており、これらスポンサー企業は開発者の雇用や支援、ホスティングリソースの提供や金銭的なサポートを行っています。 これらプロジェクトスポンサーの一部についてはスポンサーページを参照してください。

JSONBのプロジェクトはEngine Yardの出資と Heroku、Andrew Dunstan及び、その他の貢献者にサポート頂いています。 Logical Decodingプロジェクトは2ndQuadrantによって運営されています。 本リリースでは多くの企業から寄付を頂いています。

また、個人コンサルタントから多国企業まで、PostgreSQLサポートを提供する企業という大規模なコミュニティもあります。

寄付も歓迎しています。

Zazzle PostgreSQL ストアから素敵なグッズも購入頂けます。