摘要
本发明涉及数据缓存技术领域,具体涉及一种基于超大对象的FLASH缓存方法、装置和设备,其中,所述方法首先获取访问请求,并根据访问请求对对象进行定位;其中,定位包括:读定位和写定位,检索快速定位HASH表格,判定对象是否在缓存中,若对象在缓存中,则返回缓存地址,若对象不在缓存中,对于读定位,返回对象在FLASH中的地址,对于写定位,根据对象缓冲区缓存剩余空间和对象大小,将对象加载到缓存,并返回缓存地址。在本申请中,对数据进行写操作时,只在缓存中加载大对象的对象头和局部待访问的数据,从而提高对于大对象的写入性能。
技术关键词
虚拟对象
缓存方法
数据缓存技术
表格
缓存设备
缓存装置
存储器
处理器
定位模块
程序
索引