【技术实现步骤摘要】
数据缓存系统的数据缓存方法、数据缓存系统及设备
[0001]本申请涉及数据缓存
,尤其涉及一种数据缓存系统的数据缓存方法、数据缓存系统及设备。
技术介绍
[0002]随着计算机技术及互联网技术的不断发展,各类数据的存储方式逐渐从本地存储变为在云端存储。
[0003]目前,现有技术中云端存储通常采用多台服务器共同进行分布式存储,在用户采用终端设备进行数据的读取和存储时,需要终端设备分配对应的资源进行数据的缓存。
[0004]但是,专利技术人发现现有技术至少存在如下技术问题:当前的分布式存储需要占用终端设备较多缓存资源的问题。
技术实现思路
[0005]本申请提供一种数据缓存系统的数据缓存方法、数据缓存系统及设备,用以解决当前分布式存储需要占用终端设备较多缓存资源的问题。
[0006]第一方面,本申请提供一种数据缓存系统的数据缓存方法,包括:
[0007]接收用户终端发送的数据读取请求,数据读取请求包括待读取数据信息;根据待读取数据信息,确定待读取数据;若缓存中存储有待读取数 ...
【技术保护点】
【技术特征摘要】
1.一种数据缓存系统的数据缓存方法,其特征在于,所述数据缓存系统,包括存储集群及所述缓存集群;所述方法应用于所述缓存集群,包括:接收用户终端发送的数据读取请求,所述数据读取请求包括待读取数据信息;根据所述待读取数据信息,确定待读取数据;若缓存中存储有所述待读取数据,则从缓存读取所述待读取数据,得到目标数据;若缓存中存储没有所述待读取数据,则从所述存储集群中读取所述待读取数据,得到目标数据;将所述目标数据发送至所述用户终端。2.根据权利要求1所述的方法,其特征在于,在所述读取所述待读取数据,得到目标数据之后,还包括:根据所述待读取数据信息,确定所述目标数据是否为任一数据整体的部分数据;若所述目标数据为任一数据整体的部分数据,则根据所述待读取数据信息,确定所述目标数据对应的目标数据整体;从所述存储集群缓存所述目标数据整体。3.根据权利要求2所述的方法,其特征在于,所述待读取数据信息包括文件名;相应地,所述根据所述待读取数据信息,确定所述目标数据是否为任一数据整体的部分数据,包括:若所述文件名中包括预设的关键字,则确定所述目标数据为任一数据整体的部分数据;相应地,所述根据所述待读取数据信息,确定所述目标数据对应的目标数据整体,包括:将所述文件名中所述关键字以外的字段确定为目标字段;将含有所述目标字段的数据共同确定为所述目标数据对应的目标数据整体。4.根据权利要求1所述的方法,其特征在于,在所述从所述存储集群中读取所述待读取数据,得到目标数据之后,还包括:根据所述目标数据,确定目标使用场景;根据所述目标使用场景,查找预设的使用场景与刷新方式的对应关系,得到所述目标使用场景对应的目标刷新方式;采用所述目标刷新方式,更新所述缓存集群中的数据。5.根据权利要求4所述的方法,其特征在于,所述根据所述目标数据,确定目标使用场景,包括:根据目标数据的数据类型,查找数据类型与使用场景的对应关系,得到所述目标使用场景;或,读取所述目标数据的数据特征,将所述数据特征输入预设的场景分类模型,得到所述目标使用场景。6.根据权利要求4所述的方法,其特征在于,所述目标刷新方式包括:目标数据类型与刷新时间的对应关系;相应地,所述采用所述目标刷新方式,更新所述缓存...
【专利技术属性】
技术研发人员:李博,
申请(专利权)人:建信金融科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。