【发布时间】:2011-06-02 15:19:19
【问题描述】:
如您所知,ezSql 有一个有用的缓存功能。 我是新使用的,但是当我在数据库上编辑任何内容时,我正在删除所有缓存的文件,并等待再次缓存它们。
我会用一个例子来解释它, 有一个页面 (http://domain.com/user.php?u=username) 列出了用户的数据(用户名、城市、电话等)。
我正在缓存 user.php 文件上的所有查询,并分别缓存所有用户的数据。当某些用户(约翰)更新自己的数据时。发生这种情况时,我正在删除所有缓存文件,因此我正在删除所有用户的缓存数据。有什么方法可以删除(或刷新)仅 John 的数据缓存?
你怎么看,有可能吗?你知道缓存文件名是散列的(像这样:6f3b84011a8693ad7e5b86c6dff3d27d)
【问题讨论】: