一种基于高性能存储介质的数据缓存方法及系统

    公开(公告)号:CN106897231A

    公开(公告)日:2017-06-27

    申请号:CN201710113631.8

    申请日:2017-02-28

    IPC分类号: G06F12/0853 G06F12/0873

    CPC分类号: G06F12/0853 G06F12/0873

    摘要: 本发明公开了本发明提供一种基于高性能存储介质的数据缓存方法,包括:获取缓存数据,并将缓存数据同时存储至内存缓存队列以及高性能存储介质中;建立存储于内存缓存队列的缓存数据与存储于高性能存储介质的缓存数据的映射位图;根据映射位图进行数据缓存处理。由于高性能存储介质的读写速度快,且具有掉电保护等性能,将内存缓存与高性能存储介质进行结合,将缓存数据同时缓存至内存缓存队列以及高性能存储介质中,并通过建立内存缓存队列的数据与高性能存储介质的数据的映射位图,来对数据进行缓存处理,不仅能够增加内存缓存空间,还能够提高缓存速度,保证数据完整。本发明还公开了一种基于高性能存储介质的数据缓存系统,具有上述效果。

    一种基于AOP的分布式缓存自动加载方法及装置

    公开(公告)号:CN109684086A

    公开(公告)日:2019-04-26

    申请号:CN201811536461.5

    申请日:2018-12-14

    IPC分类号: G06F9/50 G06F12/0853

    CPC分类号: G06F9/5016 G06F12/0853

    摘要: 本发明提供了一种基于AOP的分布式缓存自动加载方法及装置,所述方法包括,接收用户发送的数据请求,所述数据请求包括缓存注解及请求参数;根据缓存注解及请求参数,生成缓存关键字;根据缓存关键字,从缓存中获取与所述数据请求相对应的目标数据,并将所述目标数据返回给用户;判断目标数据是否符合预设的刷新规则,若符合,则对目标数据进行刷新,以延长目标数据在缓存中的存活时间。本发明的有益效果在于:使得缓存存储空间内缓存有更多持续更新有效的数据,在充分发挥缓存高性能优势的同时弥补了数据更新同步不及时性的不足,保障了系统准确高效平稳的运行。

    一种数据读写方法及装置

    公开(公告)号:CN105446660A

    公开(公告)日:2016-03-30

    申请号:CN201510778058.3

    申请日:2015-11-13

    发明人: 李东鸽 牟晓光

    IPC分类号: G06F3/06 G06F12/08 G06F17/30

    摘要: 本发明公开了一种数据读写方法及装置,该方法包括:申请m个读数据线程和n个写数据线程;当m>n时,为m个读数据线程分别申请一个数据缓存队列,将m个队列按环形排列,从m个队列中选取n个不同的初始队列分别分配给每个写数据线程,利用读数据线程将读到的数据压入对应的队列中,利用写数据线程,从对应的初始队列开始,按环形排列依次从每个队列中取出数据;当m<n时,为n个写数据线程分别申请一个数据缓存队列,将n个队列按环形排列,从n个队列中选取m个不同的初始队列分别分配给每个读数据线程,利用读数据线程,从对应的初始队列开始,按环形排列依次将读到的数据压入对应队列中,利用写数据线程从对应队列中取出数据。

    微处理器及微处理器的数据快取存取方法

    公开(公告)号:CN101833518B

    公开(公告)日:2011-12-07

    申请号:CN201010179807.8

    申请日:2010-05-20

    IPC分类号: G06F12/08

    摘要: 一种微处理器及微处理器的数据快取存取方法,该微处理器包括第一功能单元、第二功能单元及数据快取,该数据快取包括具有写入端口的数据阵列、具有读取端口与写入端口的修改位阵列及具有读取端口的标签阵列。每一阵列具有对应既定结构。第一功能单元写入数据至数据阵列的快取列,并设定修改位阵列的已修改位,表示数据阵列的该快取列已被修改。第二功能单元从修改位阵列读取该已修改位,以判断该快取列是否已被修改及从标签阵列读取该快取列的部分状态。标签阵列不指示该快取列是否已被修改。第一功能单元更新该快取列的该部分状态所使用的端口不包含于标签阵列中。本发明减少了微处理器内标签阵列的存取量,简化了标签阵列的平面规划。