yylAdmin yylAdmin
首页
  • 介绍
  • 基础
  • 安装
  • 目录
  • 配置
  • 鸣谢
  • 支持
  • 更新日志
  • 开发
  • 前端
  • 后端
  • 调试
  • 开发工具推荐
  • 宝塔面板部署
  • 前后端部署到同一域名
  • 跨域问题
  • 接口文档问题
  • NodeJS版本问题
  • 新版文档
  • v4
  • v3
演示
Gitee (opens new window)
GitHub (opens new window)
首页
  • 介绍
  • 基础
  • 安装
  • 目录
  • 配置
  • 鸣谢
  • 支持
  • 更新日志
  • 开发
  • 前端
  • 后端
  • 调试
  • 开发工具推荐
  • 宝塔面板部署
  • 前后端部署到同一域名
  • 跨域问题
  • 接口文档问题
  • NodeJS版本问题
  • 新版文档
  • v4
  • v3
演示
Gitee (opens new window)
GitHub (opens new window)
  • 开发

    • 新增功能
    • 添加后台接口
    • 添加后台菜单权限
    • 添加后台页面
    • 刷新后台菜单权限
    • 添加前台接口
    • 添加接口文档调试
    • 接口生成器
  • 前端

    • Token
    • 多级目录
  • 后端

    • 缓存
      • 缓存
        • 业务缓存类
        • 通用缓存类
        • ThinkPHP缓存类
        • 注意
    • 定时任务
    • 队列支持
  • 调试

    • 接口文档
目录

缓存

# 缓存

系统缓存分为:业务缓存类,通用缓存类,ThinkPHP缓存类。
这样调用清除缓存接口才不会清除用户、会员token缓存。
最终都是调用 ThinkPHP 缓存。

# 业务缓存类

业务:根据业务功能添加缓存类。
例子:内容管理 app\common\cache\content\ContentCache,内容缓存操作调用此类。

# 通用缓存类

通用:app\common\cache\Cache; 用法和 ThinkPHP 缓存使用一致。
例子:app\common\service\utils\Utils。

# ThinkPHP缓存类

直接调用 ThinkPHP 缓存类 think\facade\Cache,调用清除缓存接口将不会被清除。
调用 think\facade\Cache::clear() 方法将清空所有缓存;

# 注意

如果缓存类型和队列驱动类型都使用了 redis,请不要使用相同 db。否则清除缓存可能使队列丢失。

上次更新: 2024/04/12, 20:29:30
多级目录
定时任务

← 多级目录 定时任务→

Theme by Vdoing | Copyright © 2018-2024 yylAdmin | Apache-2.0
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式