# 缓存管理
缓存使用请详见HOS-Cache
# 1.概述
缓存管理是对系统中使用频次比较高、修改频次比较低的数据使用缓存存储数据。主要功能包含 查询、清空、 新增、 编辑、 删除、 查看。
【菜单路径:】系统监控-->缓存管理
# 2.查询缓存
缓存管理可以根据缓存编码和缓存名称来查询。如下图所示:
提示 标记红色的缓存,表示此缓存很重要,要谨慎执行清除操作,可能会影响系统的功能。例如在线用户缓存 ,如果清空此缓存,所有已登录的用户都得需要重新登录。
# 3.清空缓存
可以对缓存数据手动清空。支持单条数据清空,也支持多条数据清空。如下图所示:
单条数据:
多条数据:
# 4. 新增缓存
点击【新增】按钮打开新增页面
编辑页面信息如下
通用属性:
属性名 | 属性说明 |
---|---|
缓存编码 | 编码,唯一不可重复,必填项 |
名称 | 名称,必填项 |
缓存描述 | 描述 |
过期时间 | 缓存过期时间 |
是否重点 | 是否为重点缓存,若是重点缓存,在查询时重点提示 |
ehcache专用属性:
属性名 | 属性说明 |
---|---|
首次访问后过期时间(s) | ehcache使用,缓存中的数据被第一次访问之后的过期时间,单位为 s,默认为持久缓存 |
硬盘最大缓存个数 | ehcache使用, 硬盘最大缓存个数 |
堆内存最大缓存对象数 | ehcache使用, 堆内存中最大缓存对象数,0没有限制 |
缓存算法 | 当达到maxElementsInMemory时,如何强制进行驱逐默认使用"最近使用(LRU)"策略,其它还有先入先出FIFO,最少使用LFU,较少使用LRU |
磁盘失效线程运行时间间隔(s) | 磁盘失效线程运行时间间隔 |
是否持久化 | 是否持久化 |
# 5. 编辑缓存
点击表格行内,具体记录后的【编辑】按钮,打开数据编辑页面
# 6. 删除缓存
删除功能分为单条记录删除和批量删除,下面分别介绍
- 单条记录删除
点击具体记录后的【删除】按钮,并在弹出框中点击【确认】,便可完成对单条记录的删除操作
- 批量删除
勾选需要删除的记录,点击【删除】按钮,并在弹出框中点击【确认】,完成批量删除
# 7. 查看缓存
在表格区域,点击具体记录后的【查看】按钮