1

私はいくつかのプロジェクトで PyroCMS を使用しました。とても気に入っています。私は現在、それに基づいて別のウェブサイトを開発しています。私の Web サイトでは、大きなデータベースで作業する必要があります。実際にはそれほど大きくはありませんが、キャッシュ モジュールを必要とするのに十分な大きさです。組み込みの Pyrocache ライブラリまたはサードパーティのキャッシュである memcached の使用をためらっています。では、なぜ memcached を使用する必要があるのでしょうか。Pyrocache は大きなデータも管理できますか? memcached と比較して Pyrocache の利点は何ですか?

私の Web サイトでは、200.000 以上の場所に関する情報が表示されますが、データは長期間静的です。キャッシュを使用してすべての位置データをキャッシュしたいので、ユーザーが要求すると、データベースにクエリを実行せずに結果を直接返します。Pyrocache は私のシナリオに対応できますか?

ありがとう、レオ

4

1 に答える 1

3

Pyrocache はデータをローカルに (複数の Web サーバー間で共有することはできません) ディスクに保存します (それほど高速ではありません)。Memcache はデータをメモリに保存し (高速)、memcache サーバー/プールは複数の Web サーバー間で共有できます。

pyrocache の主な利点は、呼び出しとインストールの両方が単純であることです。memcached をインストールして構成する必要はありません。

http://pyrocms.com/docs/manuals/developers/caching-data-with-pyrocache

于 2011-07-19T18:29:59.070 に答える