Search: #缓存

  1. hath-rust: 基于 Rust 的 Hentai@Home 高性能客户端• 更低内存占用,适合长期稳定运行的缓存与代理节点• 支持并行异步缓存扫描、无缝证书更新与监控端点,运维体验更完整• 提供 HTTP/3、ETag、Range Request 与后量子密码学支持,兼顾传输效率与前沿安全能力

    hath-rust: 基于 Rust 的 Hentai@Home 高性能客户端

    • 更低内存占用,适合长期稳定运行的缓存与代理节点

    • 支持并行异步缓存扫描、无缝证书更新与监控端点,运维体验更完整

    • 提供 HTTP/3、ETag、Range Request 与后量子密码学支持,兼顾传输效率与前沿安全能力

    https://github.com/james58899/hath-rust

    合集 群组 恰饭 联系推广

    #Rust #开源项目 #自托管 #缓存代理 #节点运维 #HentaiAtHome #GitHub

  2. RAMCacheManager: 原生 macOS RAM 磁盘缓存管理工具• 将 npm、Cargo、CocoaPods、Go、pnpm 等开发缓存迁移到 RAM 磁盘,提升构建与依赖读写速度• 支持 1 GB 到 16 GB RAM 磁盘调节,一键创建缓存符号链接,并可登录后自动挂载• 菜单栏常驻,实时查看 RAM 磁盘占用与已链接缓存数量,适合高频构建的开发环境

    RAMCacheManager: 原生 macOS RAM 磁盘缓存管理工具

    • 将 npm、Cargo、CocoaPods、Go、pnpm 等开发缓存迁移到 RAM 磁盘,提升构建与依赖读写速度

    • 支持 1 GB 到 16 GB RAM 磁盘调节,一键创建缓存符号链接,并可登录后自动挂载

    • 菜单栏常驻,实时查看 RAM 磁盘占用与已链接缓存数量,适合高频构建的开发环境

    https://github.com/talkcozy/RAMCacheManager

    合集 群组 恰饭 联系推广

    #macOS #RAM磁盘 #开发工具 #缓存加速 #SwiftUI #AppleSilicon

    • ❤️2
  3. 再说明一下 Sub-Store 脚本处理超时的问题使用脚本测试不开缓存可能会导致每次请求都耗时过长而请求超时, 可选择▎ 方案 1配置 Gist 定时上传, 客户端拉取 Gist 链接定时任务没有超时的说法. 就是花一些时间跑完▎ 方案 2配置缓存和定时处理订阅在对应的脚本中使用参数( 别忘了这个, 一般为 cache, 值设为 true 即可) 开启缓存, 如图所示这样你定时跑, 让客户端从 Sub-Store 拉取的时候都能走缓存 , 也不会超时▎ 方案 3类似方案 2 但是用同步配置来触发创建一个同步配置 设置定时 然后选择订阅 然后选不上传产物 Sub-Store 合集 频道资源合集 恰饭推荐 群组 #SubStore #小课堂 #脚本 #缓存 #超时 #Gist

    再说明一下 Sub-Store 脚本处理超时的问题

    使用脚本测试不开缓存可能会导致每次请求都耗时过长而请求超时, 可选择

    ▎ 方案 1

    配置 Gist 定时上传, 客户端拉取 Gist 链接

    定时任务没有超时的说法. 就是花一些时间跑完

    ▎ 方案 2

    配置缓存和定时处理订阅

    在对应的脚本中使用参数( 别忘了这个, 一般为 cache, 值设为 true 即可) 开启缓存, 如图所示

    这样你定时跑, 让客户端从 Sub-Store 拉取的时候都能走缓存 , 也不会超时

    ▎ 方案 3

    类似方案 2 但是用同步配置来触发
    创建一个同步配置 设置定时 然后选择订阅 然后选不上传产物


    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #SubStore #小课堂 #脚本 #缓存 #超时 #Gist

    • ❤️3
  4. ❗️ 关于缓存时长拉取 Sub-Store 订阅时, 若包含远程订阅 且 此时 无缓存 / 缓存已过期 / 远程订阅设置了 noCache 参数, 就会拉取远程订阅远程订阅缓存是 1 小时, 缓存的唯一 key 为 url+ user agent可通过前端的刷新按钮刷新缓存或使用参数 noCache 来禁用缓存. 例: 内部配置订阅链接时使用

    ❗️ 关于缓存时长

    拉取 Sub-Store 订阅时, 若包含远程订阅 且 此时 无缓存 / 缓存已过期 / 远程订阅设置了 noCache 参数, 就会拉取远程订阅

    远程订阅缓存是 1 小时, 缓存的唯一 key 为 url+ user agent

    可通过前端的刷新按钮刷新缓存

    或使用参数 noCache 来禁用缓存. 例: 内部配置订阅链接时使用 http://a.com#noCache, 外部使用 sub-store 链接时使用 https://sub.store/download/1?noCache=true

    当使用相关脚本时, 若在对应的脚本中使用参数(⚠️ 别忘了这个, 一般为 cache, 值设为 true 即可)开启缓存

    可在前端(>=2.16.0) 配置各项缓存的默认时长

    也支持在远程链接上加参数实现订阅/文件级别的自定义缓存时长

    持久化缓存数据在 JSON 里

    当配合脚本使用时, 可以在脚本的前面添加一个脚本操作, 实现保留 1 小时的缓存
    async function operator() {
        scriptResourceCache._cleanup(undefined, 1 * 3600 * 1000);
    }


    如果是想只清掉所有的脚本缓存, 脚本操作:
    async function operator() {
        scriptResourceCache.revokeAll()
    }

    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #缓存 #SubStore

  5. #Sub-Store #PWA #缓存可以先尝试前端最后一个 tab 页面的左上角删除桌面图标关掉之前打开的

    #Sub-Store #PWA #缓存

    可以先尝试前端最后一个 tab 页面的左上角

    删除桌面图标
    关掉之前打开的 https://sub.store 或你的前端地址的浏览器页面
    杀掉浏览器后台
    重新打开浏览器
    输入 https://sub.store 或你的前端地址
    刷新出最新版

    sub-store.vercel.app 通常需要翻墙访问 自己注意

    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    • ❤️3