KyotoTycoonとTokyoTyrantの違い

開発者である平林幹雄さんによると「TokyoTyrant」はキャッシュサーバではないと。

開発メモ: Kyoto Tycoonベータ版リリースすた

Tokyo Tyrantも似たようなコンセプトなのだが、TTはキャッシュサーバではない。キャッシュサーバには、一定時間が経過したら消えるレコードを格納することで空間使用量を一定に保つという「expiration」機能が求められるのだが、TTはそれを自身では実装していない。つまり、TTは「キャッシュ」というよりも「簡易ストレージ」といった位置づけの製品だと言える。

ああ、確かに。

続きを読む

KyotoCabinet + KyotoTycoonをインストールしてPECL::Memcachedで接続

調べてみたらPEAR::Cache_Liteが思った以上に頼りないことが解ったのでキャッシュ機構の入れ替えを検討。 【メモ】PEAR::Cache_Liteの生存期間について誤解してたこと(追記あり) | mutter いろいろ考えたのだけど、個人プロジェクトなんだし好奇心優先って事でKyotoCabinetとそれを扱うKyotoTycoonを入れて、PECL::Memcachedを利用して接続してみることにしました。PHP側については、OpenPEARの方に「Net_KyotoTycoon」と言うライブラリもアップされているのですが、まぁ今は良いかなと言うことで。 Net_KyotoTycoon \ パッケージ \ Openpear KyotoTycoon の PHP 版を作った – Heavens hell と言うわけで、以下インストール。

続きを読む