by Hippo2000(2000/8/8)
日本語チョウ訳シリーズ Apache::Session::Postgres モジュールなのです。
Apache::Session::Postgres - Apache::Sessionの実装の1つ
use Apache::Session::Postgres;
#Apache::Sessionに新しいDBハンドルをオープンしてほしければ:
tie %hash, 'Apache::Session::Postgres', $id, {
DataSource => 'dbi:Pg:dbname=sessions',
UserName => $db_user,
Password => $db_pass,
Commit => 1
};
#またはハンドルが既にオープンされていれば:
tie %hash, 'Apache::Session::Postgres', $id, {
Handle => $dbh,
Commit => 1
};
このモジュールはApache::Sessionの実装の1つです。これはPostgres格納機能を使い、ロック機能は使っていません。詳細は例と、Apache::Session::Store::Postgresのドキュメントをご覧下さい。
このモジュールのための特別なApache::Session引数はCommitです。Commit引数を指定しなければなりません、それはこのモジュールが完了したときにトランザクションをコミットするか、あるいは単に何もしないかを示します。この機能はこのモジュールが、ローカルなトランザクション・ポリシーやローカルのデータベース・ハンドルのキャッシュのポリシーに逆らわないように提供されています。引数はこの問題を考えるさせるために必須です。
(原文のまま)
This module was written by Jeffrey William Baker <jwbaker@acm.org>.
Apache::Session::File, Apache::Session::Flex, Apache::Session::DB_File, Apache::Session::Postgres, Apache::Session
ご意見、ご質問はこちらの掲示板で受け付けています。
またメールは河馬屋(Nifty)にお願いします。