首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏码匠的流水账

    聊聊dubbo-go-proxy的apiFilter

    rc1.0.20210120132524-c63f4eb13725/pkg/api/api.go func (a *Api) FindApi(name string) (*Api, bool) { if v, ok := CacheApi.Load return false } // IsOk api status equals Up func (a *Api) IsOk(name string) bool { if v, ok := CacheApi.Load

    31600发布于 2021-02-12
  • 来自专栏前端知识开放麦

    现代Web存储技术(一):从LocalStorageQ到OPFS搞定网页数据存储难题

    的安装包用户数据文章草稿、聊天记录应用设置、主题、布局偏好缓存的新闻、视频、音乐离线操作记录(点赞、评论等)浏览器提供了很多存储方式:LocalStorage、SessionStorage、IndexedDB、CacheAPI cleanupOldData();}};//清理策略示例functioncleanupOldData(){//1.删除最久未访问的文章//2.清理过期的缓存数据//3.压缩存储的图片//4.提示用户选择要保留的数据}CacheAPI ,[title,content]);11.实战案例:构建新闻应用我们来看看如何用这些存储技术,构建一个像今日头条、腾讯新闻这样的应用:11.1存储架构设计第一步:用CacheAPI缓存应用文件用户第一次打开新闻应用 CacheAPI:专门为网络资源优化,配合离线功能完美IndexedDB:支持复杂查询,找"最近阅读"、"收藏文章"很方便OPFS:处理大文件速度快,不会因为图片太大卡住页面11.2存储空间管理收起代码语言

    60320编辑于 2025-09-30
  • 来自专栏golang算法架构leetcode技术php

    golang 源码分析:minio(part I)路由

    GlobalContext, newObject) globalTierJournal, err = initTierDeletionJournal(GlobalContext) cacheAPI , err = newServerCacheObjects(GlobalContext, globalCacheConfig) setCacheObjectLayer(cacheAPI)

    1.3K20编辑于 2022-08-03
  • 来自专栏呼延

    Redis系列(十五)应用之缓存

    java 原生示例 很遗憾,我的工作中和自己的瞎写代码的时候都不怎么用 spring, 我有一个 spring 项目还是专门用来写示例的,因此我们需要找找怎么直接引入这个包,JetCache提供了对应的 CacheAPI // 获取并打印 System.out.println(orderCache.get(10000L)); } } 代码比较简单,因为JetCache本身的目的就是封装 CacheAPI

    1.3K10发布于 2020-12-23
  • 来自专栏前端知识开放麦

    现代Web存储技术(三):配额监控与自动化清理机制

    store.createIndex('type','type',{unique:false});store.createIndex('size','size',{unique:false});}};});}}1.4CacheAPI 管理收起代码语言:JavaScript运行AI代码解释//CacheAPI管理器classCacheManager{constructor(){this.quotaManager=newStorageQuotaManager ;letcleanedSize=0;//清理IndexedDB中的LRU数据cleanedSize+=awaitthis.cleanupIndexedDBLRU(targetSpaceMB);//清理CacheAPI

    21420编辑于 2025-10-02
  • 来自专栏AI+运维:智能化运维的未来

    资源调度优化实战:地理调度、亲和/反亲和与定制调度器,别再把集群当“老虎机”

    现实中有三类需求非常常见:强依赖组件:Web↔CacheAPI↔Sidecar高可用隔离:同一服务的副本不能在同一台机器资源竞争隔离:CPU怪兽和IO怪兽别住一起如果你全靠默认调度:等着事故找你吧2️⃣Pod

    12510编辑于 2026-01-15
  • 来自专栏Web行业观察

    工作记录 | 基于DocSearch黑一套搜索引擎

    记录一下最近工作中利用DocSearch,基于ServiceWorker和CacheAPI“恶搞”的一套Wiki搜索引擎,挺有意思的。 ? 首先要考虑前端的基础设施。。

    83710发布于 2020-04-07
  • 来自专栏前端知识开放麦

    现代Web存储技术(二):存储容量规划与传统方案对比

    1传统存储方式:能用但有坑除了CacheAPI、IndexedDB和OPFS这三大主力,浏览器还有一些老牌存储方式。它们不是不能用,但都有各自的问题。 sessionStorageSize+=sessionStorage[key].length+key.length;}}breakdown.sessionStorage=sessionStorageSize;//CacheAPI

    20320编辑于 2025-09-30
  • 来自专栏禅境花园

    web渐进式应用PWA

    我们一般在这里使用 CacheAPI 缓存一些必要的文件。 首先,我们需要提供如下配置 缓存名称(CACHE)以及版本(version)。应用可以有多个缓存存储,但是在使用时只会使用其中一个缓存存储。 hero/power-lo.jpg", "/images/hero/power-hi.jpg", ]; installStaticFiles() 方法使用基于 Promise 的方式使用 CacheAPI

    1.8K10编辑于 2022-10-25
  • 来自专栏前端知识开放麦

    现代Web存储技术(六):企业级性能优化与监控体系

    ){results.errors.push({operation:'db-open',error:error.message});}this.results.indexedDB=results;}//CacheAPI 基准测试asyncbenchmarkCacheAPI(){console.log('测试CacheAPI性能...') performance-test');}catch(error){results.errors.push({operation:'cache-open',error:error.message});}this.results.cacheAPI batchManager.queueOperation({type:'write',storeName:'test',data:{id:`queued-${i}`,value:Math.random()}});}2.2CacheAPI

    17920编辑于 2025-10-09
  • 来自专栏前端知识开放麦

    现代Web存储技术(四):大型应用存储架构设计实战

    本文通过一个完整的实战项目,展示如何综合运用CacheAPI、IndexedDB和OPFS三大存储技术,打造高性能的离线优先Web应用。 在线时及时更新内容,保持数据新鲜度2.存储架构设计2.1存储方案选择根据数据特性,我们采用分层存储策略:收起代码语言:JavaScript运行AI代码解释//存储架构配置constSTORAGE_CONFIG={//CacheAPI console.time('操作耗时');//...存储操作console.timeEnd('操作耗时');console.groupEnd();7.总结通过这个新闻应用实战案例,我们看到了如何综合运用Web存储技术:CacheAPI

    23820编辑于 2025-10-03
  • 来自专栏golang算法架构leetcode技术php

    golang 源码分析:minio(part II)文件的操作

    registerAPIRouter(router *mux.Router) api := objectAPIHandlers{ ObjectAPI: newObjectLayerFn, CacheAPI

    1.6K20编辑于 2022-08-03
  • 来自专栏ChenYFanの小窝

    不只是离线缓存! - 论如何善用ServiceWorker

    因此,如果想要使用持久化存储,我们只能使用CacheAPI和IndexdDB。 CacheAPI 这东西原本是用来缓存响应,但其本身的特性我们可以将其改造成一个简易的Key/Value数据表,可以存储文本/二进制,可扩展性远远比IndexdDB要好。

    4.4K21编辑于 2022-01-18
  • 来自专栏前端开发

    国内 PWA 应用与实践图谱:从 微博 lite、饿了么 到 百度天气,再到一批低调上线的可安装站点

    报道里也点到了PWA借助ServiceWorker与CacheAPI做预缓存,能在弱网时改善加载体验。

    18710编辑于 2026-04-08
领券