CN113590661B 数据缓存方法、装置、服务器和计算机可读存储介质 (上海浦东发展银行股份有限公司)_第1页
CN113590661B 数据缓存方法、装置、服务器和计算机可读存储介质 (上海浦东发展银行股份有限公司)_第2页
CN113590661B 数据缓存方法、装置、服务器和计算机可读存储介质 (上海浦东发展银行股份有限公司)_第3页
CN113590661B 数据缓存方法、装置、服务器和计算机可读存储介质 (上海浦东发展银行股份有限公司)_第4页
CN113590661B 数据缓存方法、装置、服务器和计算机可读存储介质 (上海浦东发展银行股份有限公司)_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

号2若所述第一进程获取所述互斥锁成功,则将所述目标读取数若所述第一进程获取所述互斥锁失败,则执行在所述缓存空其中,所述第一进程在产生数据读取需求时,申请获取所述第一进程在产生数据读取需求时,产生所述目标读取数据的若所述数据读取需求中的缓存键表达式为非空值,则根据对象导若所述数据读取需求中的缓存键表达式为空值,且所述缓存键方法名称描述为空值,第二进程获取所述目标读取数据的所述互斥锁失败时,执行若所述目标读取数据的缓存失效时间未设置或所述缓存失效时间小于预设的最小缓将所述目标读取数据写入缓存空间包括:将所述目标读取数据写入3若从所述二级分布式缓存空间查询并读取所述目标读取数据,若获取到所述目标读取数据的值域为非空值,则将所述若获取到所述目标读取数据为空指针,则将所述目标读取互斥锁获取模块,用于在第一进程在产生数据读取需缓存刷新模块,用于在所述第一进程获取所述互斥锁成功时,将所述目缓存查询模块,用于在所述第一进程获取所述互斥锁失败时,执行在其中,所述缓存刷新模块还用于所述第一进程从非缓存缓存键产生模块,用于所述第一进程在产生数据读取需求时,产生所述缓存键产生模块还用于在所述数据读取需求中的缓存键表达式为对象导航图语言表达式生成所述缓存键;在所述数据读取需求中的缓存键表达式为空值,4行时实现如权利要求1-6中任一所述的数56[0030]图1为本发明实施例一提供的一种数据缓存方法的流程示意图。本实施例可适用78列表刷新后进行查询和读取的操作,则第一进程查询和读取的基金列表是刷新后的数据。读取目标读取数据的过程中,只有个别进程能够在刷新间隔时成功获取互斥锁并刷新缓9号或业务场景(例如卡列表)等。示例性地,声明redisKeyExpression="mobile:象导航图语言表达式,即针对数据读取需求中的缓存键表达式为非空值的情况,采用地,以generateCacheKey表示生成缓存键的子程序,其产生的缓存数据的缓存键值为[0066]本发明实施例采用一级本地内存+二级分布式缓存的结构,查询数据时可以先从[0067]具体地,图3为本发明实施例三提供的一种将目标读取数据写入缓存空间的流程[0074]通过S310-S340实现了将目标读取数据写入缓存空间的步骤,这些步骤可以作为一个子程序,以chahe2Level表示将目标读取数据写入缓存空间的子程序,当主程序需要[0083]通过S410-S470实现了从缓存空间中读取数据的步骤,这些步骤可以作为一个子[0098]若互斥锁获取失败,则执行S5B0、调用查询缓存的子程序,例如,调用名称为[0110]图6为本发明实施例五提供的一种数据缓存装置的结构示意图。该数据缓存装置[0115]本发明实施例所提供的数据缓存装置可执行本发明任意实施例所提供的数据缓法签名拼接参数序列化后生成的通用唯一识别在存储器720中的软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处一步包括相对于处理器710远程设置的存储器,这些远程存储器可以通过网络连接至服务[0130]输入装置730可用于接收输入的数字或字符信息,以及产生与服务器的功能控制[0137]当然,本发明实施例所提供的一种包中,如计算机的软盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论