BT

InfoQ ホームページ ニュース 信頼性、可用性を強化したPostgres9.3が登場

信頼性、可用性を強化したPostgres9.3が登場

ブックマーク

原文(投稿日:2013/09/17)へのリンク

高速フェールオーバー、ストリーム専用リマスタリング、マテリアライズドビュー、自動更新ビュー、JSON型などをサポートしたPostgreSQL 9.3がリリースされた。

ベータ版からヶ月後、9.3がリリースされた。主な新機能は次の通り。

Administrative features –

高速フェールオーバーはPostgresの高可用性を改善する。

開発に関する新機能は、

  • 相互運用で他のデータベース(Postgresではないデータベースも含む)へデータのインサート、アップデート、デリートを実現する外部データラッパー
  • 他のPostgresサーバへアクセスできるPostgres FDWdb-linkに比べて、標準的で(多くの場合)性能も良い方法だ。
  • 普通のトリガと似ているがひとつのデータベースでグローバルに使え、DDLのイベントも捉えられるイベントトリガ。しかし、普通のSQLでは記述できない。
  • 問い合わせの結果を実表にキャッシュし、必要なときにリフレッシュできるマテリアライズドビュー。現時点では自動でリフレッシュする方法はない。 
  • 自動変更可能ビュー。変更可能ビューはNSERT、UPDATE、DELETEを実行できるが、一定のルールに従う必要がある。9.3では、このルールに従っていれば、ビューが自動で変更可能になる。

新しいバージョンでは、バックグラウンドワーカーをCで書いて、システムへ組み込み、分離されたプロセスとして動かせる。これらのプロセスはサーバのステータスに連動したライフタイムを持つ。これはさまざまなシナリオで利用できる

他にもさまざまな改善がされた。詳細はリリースノートに書いてある。

この記事に星をつける

おすすめ度
スタイル

特集コンテンツ一覧

RESTlessnessに打ち勝つ

Matt McLarty 2019年3月13日 午前7時39分

.NET CLIクイックツアー

Jeremy Miller 2019年2月18日 午前1時55分

.NET CoreとDevOps

Dave Swersky 2019年2月6日 午後11時46分

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

BT

あなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。

Eメールを変更すると確認のメールが配信されます。

会社名:
役職:
組織規模:
国:
都道府県:
新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。