2011-07-19 49 views
1

我对某些项目使用了PyroCMS,我非常喜欢它。我目前正在开发另一个基于它的网站。在我的网站上,我需要在一个大型数据库上工作,它不是很大但需要高速缓存模块。 我很犹豫要不要使用内置的Pyrocache库或第三方缓存memcached。那么为什么我应该使用memcached? Pyrocache能够管理大量数据吗? Pyrocache与memcached相比有什么优势?Pyrocache vs Memcached

在我的网站上,它会显示超过200.000个位置的信息,数据很长一段时间都是静态的。我想用缓存来缓存所有的位置数据,所以当用户请求时,它直接返回结果而不查询数据库。 Pyrocache套件适合我的场景吗?

在先进的感谢,在磁盘上 利奥

回答

3

Pyrocache存储本地数据(不能在多个web服务器之间共享)(不是非常快)。 Memcache将数据存储在内存中(快速),并且可以在多个Web服务器之间共享Memcache服务器/池。

pyrocache的主要优点是调用和安装都很简单 - 您不必安装和配置memcached。

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