PostgreSQL セッション保存ハンドラ
Session PgSQL
&reftitle.intro;
¬e.no-windows.extension;
このモジュールは、PostgreSQL
をストレージとして使用する session
モジュール用にセッション保存ハンドラを提供するものです。
ユーザーレベルの セッション保存関数
- session_set_save_handler を使用することも可能ですが、
このモジュールは C で書かれており、PHP で書いた保存ハンドラより約 2 倍
高速です。
PgSQL セッション保存ハンドラは あらゆる規模の Web サイトを対象に
設計されており、いくつかの進んだ機能を持っています。
セッションテーブルを自動的に作成します。
セッションテーブルの vacuum を自動的に行います。
効率的なガベージコレクションを行います。
複数の PostgreSQL サーバーをサポートします。
データベースサーバーの自動フェイルオーバー(スイッチング)を行います。
複数の PostgreSQL サーバーを稼動させている場合、自動的に
ロードバランシングが行われます。
UPDATE のショートカット機能を有します。
&reference.session-pgsql.setup;
&reference.session-pgsql.tables;
&reference.session-pgsql.constants;
&reference.session-pgsql.reference;