缓存3万个对象php

时间:2013-01-22 23:22:33

标签: memcached

你好,我目前有一个有30000张图片的php网站。

每张图片都有一个页面,其中包含与每张图片相关的所有数据。

该网站目前已安装内存缓存。

我需要缓存每张图片的数据。是一种情况,我简单地缓存一个图像数据数组,即30k记录,然后查看这个以返回结果。我只是不确定这是否会更快,然后查询数据库。

关于在PHP中为30000页图像数据实现缓存的最佳方法的任何其他建议或文章都会很棒

1 个答案:

答案 0 :(得分:0)

您可以使用图像名称(或其他唯一标识符)作为密钥来缓存数据。 每个图像都有自己的密钥,因此您可以从缓存中快速检索该图像的数据。