2011-07-19 8 views
1

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

私のウェブサイトでは、200.000を超える場所に関する情報が表示されます。データは長期間静的です。私はすべての場所のデータをキャッシュするためにキャッシュを使用したいので、ユーザーの要求に応じて、データベースに問い合わせることなく結果を直接返します。私のシナリオでPyrocacheスイートを使えますか?高度で

おかげで、ディスク上にローカルに(複数のWebサーバ間で共有することはできません) レオ

答えて

3

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

pyrocacheの主な利点は、起動とインストールの両方で簡単です。memcachedをインストールして設定する必要はありません。

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