数据获取方法、装置、存储介质以及计算机设备制造方法及图纸

技术编号:34730791 阅读:26 留言:0更新日期:2022-08-31 18:19
本申请公开了一种数据获取方法、装置、存储介质和计算机设备,其中方法包括:响应于数据获取请求,获取所述数据获取请求中的目标版本号和目标键值;在定长数据库的版本映射表中,确定所述目标版本号对应的目标键值映射表,所述版本映射表包括至少一个版本号以及所述至少一个版本号中各版本号对应的键值映射表;在所述目标键值映射表中,确定所述目标键值对应的目标首地址,所述目标键值映射表包括至少一个键值以及所述至少一个键值中各键值对应的首地址;基于所述目标首地址以及所述目标版本号对应的数据长度,在所述定长数据库中获取所述数据获取请求对应的目标数据。采用本申请,提高了数据的获取效率。提高了数据的获取效率。提高了数据的获取效率。

【技术实现步骤摘要】
数据获取方法、装置、存储介质以及计算机设备


[0001]本申请涉及计算机
,具体而言,涉及一种数据获取方法、装置、存储介质和计算机设备。

技术介绍

[0002]随着计算机技术的飞速发展,应用程序的数量和规模也有了质的提升,且应用程序还产生了大量需要存储的应用数据,通过将该应用数据存储在通用缓存系统中,以在后续的应用过程中,能够基于该通用缓存系统进行数据获取,然后获取到的应用数据执行该应用程序的相应功能。

技术实现思路

[0003]本申请提供一种数据获取方法、装置、存储介质以及计算机设备,可以解决如何提高数据的获取效率的技术问题。
[0004]第一方面,本申请实施例提供一种数据获取方法,该方法包括:
[0005]响应于数据获取请求,获取所述数据获取请求中的目标版本号和目标键值;
[0006]在定长数据库的版本映射表中,确定所述目标版本号对应的目标键值映射表,所述版本映射表包括至少一个版本号以及所述至少一个版本号中各版本号对应的键值映射表;
[0007]在所述目标键值映射表中,确定所述目标键值对本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据获取方法,其特征在于,所述方法包括:响应于数据获取请求,获取所述数据获取请求中的目标版本号和目标键值;在定长数据库的版本映射表中,确定所述目标版本号对应的目标键值映射表,所述版本映射表包括至少一个版本号以及所述至少一个版本号中各版本号对应的键值映射表;在所述目标键值映射表中,确定所述目标键值对应的目标首地址,所述目标键值映射表包括至少一个键值以及所述至少一个键值中各键值对应的首地址;基于所述目标首地址以及所述目标版本号对应的数据长度,在所述定长数据库中获取所述数据获取请求对应的目标数据。2.根据权利要求1所述的方法,其特征在于,所述响应于数据获取请求,获取所述数据获取请求中的目标版本号和目标键值,包括:采用网卡驱动,接收客户端发送的数据获取请求;响应于所述数据获取请求,确定所述客户端对应的目标工作线程;采用所述网卡驱动,将所述数据获取请求发送至所述目标工作线程对应的缓冲队列;采用所述目标工作线程,对所述缓冲队列中的数据获取请求进行解析,得到所述数据获取请求中的目标版本号和目标键值。3.根据权利要求2所述的方法,其特征在于,所述采用所述目标工作线程,对所述缓冲队列中的数据获取请求进行解析,得到所述数据获取请求中的目标版本号和目标键值,包括:确定所述客户端对应的设定协议;采用所述目标工作线程,基于所述设定协议,对所述缓冲队列中的数据获取请求进行解析,得到所述数据获取请求中的目标版本号和目标键值。4.根据权利要求2所述的方法,其特征在于,所述采用网卡驱动,接收客户端发送的数据获取请求之前,还包括:采用网卡驱动,接收客户端发送的通信连接请求,将所述通信连接请求发送至主线程协议栈;采用用户态主线程,对所述主线程协议栈中的通信连接请求进行解析,得到所述通信连接请求中的客户端地址和客户端端口;基于所述客户端地址和所述客户端端口,建立与所述客户端之间的通信连接,并向所述客户端分配工作线程。5.根据权利要求2所述的方法,其特征在于,所述基于所述目标版本号对应的数据长度以及所述目标首地址,在所述定长数据库中获取所述数据获取请求对应的目标数据之后,还包括:将所述目标数据写入所述网卡驱动,以通过所述网卡驱动将所述目标数据返回至所述客户端中。6.根据权利要求1所述的方法,其特征在于,所述响应于...

【专利技术属性】
技术研发人员:戚培庆
申请(专利权)人:深圳市欢太科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1