• BPnet
  • ビジネス
  • IT
  • テクノロジー
  • 医療
  • 建設・不動産
  • TRENDY
  • WOMAN
  • ショッピング
  • 転職
  • ナショジオ
  • 日経電子版
  • PR

  • PR

  • PR

  • PR

  • PR

オープンソース

[PostgreSQLウォッチ]第28回 パラレルクエリを実現したpgpool-II

石井 達夫 2006/06/28 ITpro

 既に本連載でお伝えしたように,来る7月8日から9日まで,PostgreSQLの誕生10周年を記念してPostgreSQL Anniversary Summitがカナダのトロントで開催される。筆者もこの歴史的なイベントに参加する予定である。

pgpool-IIプロジェクトとは

 PostgreSQL AnniversarySummitでは様々なPostgreSQLにかかわるセミナーが予定されているが,筆者のグループもプレゼンを行うことになった。今回発表するのは「pgpool-II」である。pgpoolについては既にこの連載でも何回か取り上げている(第9回 負荷分散が可能になったpgpool 2.0)。pgpool-IIはその後継プロジェクトである。

 pgpool-IIプロジェクトは,独立行政法人 情報処理推進機構(IPA)の「オープンソースソフトウェア活用基盤整備事業」の支援を受けて,SRASRA OSS 日本支社が実行しているプロジェクトである。2006年2月くらいから本格的な開発を開始し,8月中には開発を終えて最初のバージョンがリリースされる予定である。pgpool-IIはpgpool(以下,区別のために「pgpool-I」と呼ぶ)をベースにしており,pgpool-Iと同じBSDライセンスでオープンソースソフトウエアとして公開する方針だ。

pgpool-Iとは

 pgpool-IIについて説明する前に,pgpool-Iとは何かということを簡単に復習しておこう。

 pgpool-Iは,PostgreSQL専用のミドルウェアで,クライアントとPostgreSQLの間に割り込む形で動作し,コネクションプーリング,レプリケーション,負荷分散など,PostgreSQLの性能と信頼性を向上させる働きをする。クライアントもPostgreSQLもpgpool-Iが間にいることを意識する必要はなく,既存のPostgreSQLアプリケーションがそのまま使える。

pgpool-Iの構成

次ページ以降はITpro会員(無料)の方のみお読みいただけます。

次ページ 負荷分散とパラレルクエリ
  • 1
  • 2
  • 3
  • 4
  • 5

あなたにお薦め

連載新着

連載目次を見る

今のおすすめ記事

ITpro SPECIALPR

What’s New!

経営

アプリケーション/DB/ミドルウエア

クラウド

運用管理

設計/開発

サーバー/ストレージ

クライアント/OA機器

ネットワーク/通信サービス

セキュリティ

もっと見る