1

我在一些项目中使用过 PyroCMS,我非常喜欢它。我目前正在基于它开发另一个网站。在我的网站中,我需要在一个大数据库上工作,它不是很大,但足够大,需要缓存模块。我正在犹豫是使用内置的 Pyrocache 库还是第三方缓存 memcached。那么我为什么要使用 memcached 呢?Pyrocache 也可以管理大数据吗?Pyrocache与memcached相比有哪些优势?

在我的网站上,它将显示超过 200.000 个位置的信息,数据长期处于静态。我想使用缓存来缓存所有位置数据,所以当用户请求时,它直接返回结果而不查询数据库。Pyrocache 可以适合我的场景吗?

提前感谢,狮子座

4

1 回答 1

3

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

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

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

于 2011-07-19T18:29:59.070 回答