不灭的火

革命尚未成功,同志仍须努力下载JDK17

作者:AlbertWen  添加时间:2025-08-22 10:56:59  修改时间:2025-08-25 00:39:39  分类:12.PHP库/系统/微信  编辑

禅道21.2版本对缓存功能做了较大的调整,以下是相关说明。

缓存内容及更新策略

21.2版本之前的缓存底层使用PHP-APCu扩展实现,只缓存了SQL查询的结果,默认缓存生命周期为1个月。当SQL查询的表的内容发生增删改时缓存失效。

21.2版本开始,缓存底层同时支持PHP-APCu和Redis。缓存内容除了SQL查询结果外,增加了整表数据缓存和计算结果缓存。其中SQL查询结果的默认缓存生命周期调整为1周,当SQL查询的表的内容发生增删改时缓存失效。整表数据缓存和计算结果缓存默认生命周期为永久,即永不失效。整表数据缓存和计算结果缓存会记录关联的表,当这些表发生增删改时,整表数据缓存会自动更新内容,计算结果缓存会被标记为失效,由业务逻辑重新对计算结果数据进行缓存。

详细配置教程:https://www.zentao.net/book/zentaopms/cache-1694.html