配置缓存管理 概述 当您开通 CDN 服务时,时常会有如下业务需求: 源站中新增了数据,CDN 缓存节点需要第一时间刷新,但此过程希望自动化; 源站中产生了文件更改,CDN 缓存节点需要将缓存的旧数据更新,便于用户访问正确的业务信息; 源经过审核,源站发现了不合规文件,并已被管理员清除,CDN 缓存节点也需要第一时间清除该缓存。
简单缓存服务 操作者 事件类型 事件名称 事件说明 资源类型 资源说明 主账号/子用户 Console CreateScs 创建SCS Scs 缓存 主账号/子用户 Console ResizeScs 升级SCS Scs 缓存 主账号/子用户 Console RenewScs 续费SCS Scs 缓存 主账号/子用户 Console ClearScs 清除SCS Scs 缓存 主账号/子用户 Console
产品文档 API/SDK
数据缓存 数据缓存 SQL 数据源支持对数据进行缓存,如果您的数据查询比较慢,建议开启这个功能,这样开启之后下次再发起同样的查询时,将会优先使用缓存,直到缓存失效。 数据缓存在Sugar BI的服务端,如果您配置的缓存时间是一小时,那么每小时第一次有用户访问这个图表的时候,Sugar BI会连接您的数据源刷新Sugar BI服务端缓存,接下来一个小时内的其他请求都会命中这个缓存,直到下一小时。
数据缓存 数据缓存 数据模型和 SQL 建模方式绑定图表数据时,支持对数据进行缓存,如果您的数据查询比较慢,建议开启这个功能,这样开启之后下次再发起同样的查询时,将会优先使用缓存,直到缓存失效。
配置缓存过期时间即配置缓存文件在 cache 中保存的时长。CDN 缓存的资源都有一定的过期时间;在资源未过期时,接受到请求时由节点响应;在资源过期时,节点会请求源站重新缓存,并将资源发给用户。 在用户接入域名时,控制台会自动为其 配置默认缓存 ,用户可编辑权重值来调整缓存规则生效的优先级。缓存内容包括: 全局静态文件默认缓存 30 天,权重为 2 。
设置缓存过期规则 本接口用于更新指定加速域名的缓存策略。此域名必须是本用户的,否则会返回404失败。 Method Path 说明 PUT /v2/dsa/domain/{domain}/config?
action=cacheFullUrl 设置url参数缓存规则,指定url带参数缓存或者不带参数缓存 domain: 需要设置的CDN加速域名 请求体 参数 可选 类型 说明 cacheFullUrl 必选 Bool true和false,true表示支持全URL缓存,false表示忽略参数缓存(可保留部分参数) cacheUrlArgs 可选 String列表 cacheFullUrl为true时
谨慎使用 该接口会删除自定义图片黑库 注:删除图片黑库会导致绑定该库的审核模版不可用,删除图片黑库前请确认已无模版绑定该库。
管理API 向量索引预热 GET /_bpack/_knn/warmup/index 1 , index 2 通过warmup API,可以主动将向量索引加载到缓存,避免首次查询因为索引加载导致延迟升高到情况。 其中,index1,index2可以替换为用户的实际索引名称,多个名称支持通过逗号分隔。