|
pgmemcachedとはpgmemcachedはPostgreSQLからmemcachedを使うための関数群で、pgmemcacheを基にlibmemcached対応したものです。 pgmemcacheはバージョン2.0でlibmemcachedに対応します。それに伴い、pgmemcachedの一部のソースをpatchとして提供しました。 pgmemcachedとpgmemcacheの違いは"ERRORハンドリング"です。pgmemcachedはGlobal変数に直近の関数の実行結果を保存します。これはUnixのシステムコールにおける"errno"を意識した実装です。私は、C言語ライクなPL/pgSQLにとっては良い実装だと考えています。 インストールと設定ダウンロードpgmemcached_0.2.tar.gzをダウンロードしてください。 インストール環境変数PATHには、pg_configコマンドがあるディレクトリを設定してください。
設定はじめに、設定ファイルpostgresql.confを編集します。
APIStorage comamndsNot supported neither memcached_cas() nor memcached_cas_by_key().
Increment/Decrement
Retrieval commandsNot supported neither memcached_mget() nor memcached_mget_by_key().
Deletion
StatisticsNot supported neither memcached_stats_servername() nor memcached_stats_get_keys().
Utils
Other commands
サンプルコードComing Soon. ライセンスpgmemcached is released under an MIT-style license (BSD without advertising clause). For the exact license terms, see the file "COPYING". 連絡Bug reports and patches are very welcome, sent via email to "hironobu NO@SPAM interdb.jp".
Last-modified: 2008-08-14
|