用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3331|回复: 6
收起左侧

[已解决] 怎么在更新数据库后,马上更新缓存呢?

[复制链接]
发表于 2010-8-6 09:40:58 | 显示全部楼层 |阅读模式
我的意思是:当一个页面中的数据时存放在数据库中的,但是很少去修改。访问页面时直接访问缓存文件(缓存永不过期),但是如果更新过数据库后,页面的怎么能马上生产新的缓存文件呢。这样就只用读一次数据库了,不用每次都访问数据库。谢谢。
发表于 2010-8-6 09:44:29 | 显示全部楼层
更新数据库完了再更新下缓存呗
发表于 2010-8-6 09:45:20 | 显示全部楼层
更新完把缓存文件删了就好了。
 楼主| 发表于 2010-8-6 10:03:36 | 显示全部楼层
删除缓存当然可以,但是ci怎样去删除某个页面的缓存呢?
 楼主| 发表于 2010-8-6 10:10:24 | 显示全部楼层
另外,ci怎么设置缓存永不过期呢?只能设置一个很大的分钟数码?
发表于 2010-8-6 22:54:38 | 显示全部楼层
回复 5# yleoman


    哈哈,你只要时间设置够大就行了噻
发表于 2010-8-20 16:18:43 | 显示全部楼层
不用设置很大的时间  我感觉设置多少要看情况

本版积分规则