一种提升分布式数据库网络资源利用率的方法及系统技术方案

技术编号:43500230 阅读:28 留言:0更新日期:2024-11-29 17:06
本发明专利技术公开一种提升分布式数据库网络资源利用率的方法,属于计算机技术领域;该方法包括:从客户端获取查询请求;根据查询请求,从数据库中获取目标数据;根据目标数据,生成结果集;对结果集进行压缩,得到压缩结果;将压缩结果发送给客户端。本发明专利技术极大的提升了分布式内存数据库在大结果集的场景下对网络资源的利用率;本发明专利技术能提升了大结果集场景下的交互性能。

【技术实现步骤摘要】

本专利技术涉及计算机,具体涉及一种提升分布式数据库网络资源利用率的方法及系统


技术介绍

1、分布式内存数据库相应客户端的查询请求时,服务端在接收到客户端的请求时,将结果集依次传送到客户端,很多时候客户端的一个请求服务端会返回很多符合请求条件的记录,此种情况会占用较大的带宽。

2、目前服务端接收到客户端的查询请求,在数据中找到满足请求条件的结果,将结果集依次返回客户端,当结果集较大时,对网络资源的占用较大。


技术实现思路

1、本专利技术的目的在于提供一种提升分布式数据库网络资源利用率的方法及系统,旨在解决客户端检索请求服务端返回大结果集时,更加有效的利用网络资源。

2、为解决上述技术问题,本专利技术提供一种提升分布式数据库网络资源利用率的方法,包括以下步骤:

3、从客户端获取查询请求;

4、根据查询请求,从数据库中获取目标数据;

5、根据目标数据,生成结果集;

6、将结果集发送给客户端。

7、优选地,将结果集发送给客户端,具体本文档来自技高网...

【技术保护点】

1.一种提升分布式数据库网络资源利用率的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的提升分布式数据库网络资源利用率的方法,其特征在于,将结果集发送给客户端,具体包括以下步骤:

3.根据权利要求2所述的提升分布式数据库网络资源利用率的方法,其特征在于,对结果集进行压缩,得到压缩结果;将压缩结果发送给客户端,具体包括以下步骤:

4.根据权利要求3所述的提升分布式数据库网络资源利用率的方法,其特征在于,根据预设的阈值,判断结果集是否需要压缩,具体包括以下步骤:

5.根据权利要求4所述的提升分布式数据库网络资源利用率的方法,其特征在于...

【技术特征摘要】

1.一种提升分布式数据库网络资源利用率的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的提升分布式数据库网络资源利用率的方法,其特征在于,将结果集发送给客户端,具体包括以下步骤:

3.根据权利要求2所述的提升分布式数据库网络资源利用率的方法,其特征在于,对结果集进行压缩,得到压缩结果;将压缩结果发送给客户端,具体包括以下步骤:

4.根据权利要求3所述的提升分布式数据库网络资源利用率的方法,其特征在于,根据预设的阈值,判断结果集是否需要压缩,具体包括以下步骤:

5.根据权利要求4所述的提升分布式数据库网络资源利用率的方法,其...

【专利技术属性】
技术研发人员:张志永
申请(专利权)人:北京思特奇信息技术股份有限公司
类型:发明
国别省市:

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

1