[发明专利]图数据库的查询方法、系统、计算机设备和可读存储介质有效
申请号: | 201810360897.7 | 申请日: | 2018-04-20 |
公开(公告)号: | CN110309334B | 公开(公告)日: | 2023-07-18 |
发明(设计)人: | 张萌;黄明 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/58 | 分类号: | G06F16/58;G06F16/51 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 黄晓庆;邓云鹏 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 查询 方法 系统 计算机 设备 可读 存储 介质 | ||
本申请涉及一种图数据库的查询方法、系统、计算机设备和可读存储介质。该方法包括:查询请求服务器接收终端发送的至少一条查询条件,并对各查询条件进行解析,得到解析结果后将解析结果发送至图数据库管理服务器;图数据库管理服务器根据解析结果获得对应的元数据,并将元数据发送至查询请求服务器;查询请求服务器接收元数据,根据元数据生成与各查询条件对应的查询请求后,将各查询请求分配至分布式处理服务器;分布式处理服务器调用预先配置的图数据库访问接口,根据分配的查询请求对图数据库进行查询,得到查询结果。该方法节省了图数据库管理服务器响应查询的时间以及内存开销,提高了图数据库的查询效率。
技术领域
本申请涉及图数据库技术领域,特别是涉及一种图数据库的查询方法、系统、计算机设备和可读存储介质。
背景技术
随着信息技术的发展,建立行之有效的信息系统以充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件,因此,作为信息系统核心和基础的数据库技术得到越来越广泛的应用。而随着大数据时代的到来,善于处理大量复杂、互连接、低结构化的数据的图数据库技术也得到快速发展。
在传统的图数据库查询应用中,通常需要利用图数据库管理服务器将查询条件转换为对图数据库的查询请求,并通过图数据库管理服务器访问图数据库,将图数据库的响应数据组合处理后,再返回至用户程序。特别当执行批量查询时,每一条查询均需要执行上述处理过程,导致对图数据库的查询效率低。
发明内容
基于此,有必要针对对图数据库的查询效率低的技术问题,提供一种图数据库的查询方法、系统、计算机设备和可读存储介质。
一种图数据库的查询方法,所述方法包括:
查询请求服务器接收终端发送的至少一条查询条件,并对各所述查询条件进行解析,得到解析结果后将所述解析结果发送至图数据库管理服务器;
所述图数据库管理服务器根据所述解析结果获得对应的元数据,并将所述元数据发送至所述查询请求服务器;
所述查询请求服务器接收所述元数据,根据所述元数据生成与各所述查询条件对应的查询请求后,将各所述查询请求分配至分布式处理服务器;
所述分布式处理服务器调用预先配置的图数据库访问接口,根据分配的所述查询请求对图数据库进行查询,得到查询结果。
一种图数据库的查询方法,所述方法包括:
接收终端发送的至少一条查询条件;
对各所述查询条件进行解析,得到解析结果,并将所述解析结果发送至图数据库管理服务器;
接收所述图数据库管理服务器根据所述解析结果获得的元数据;
根据所述元数据生成与各所述查询条件对应的查询请求,将各所述查询请求分配至分布式处理服务器,所述查询请求用于指示所述分布式处理服务器调用预先配置的图数据库访问接口,对图数据库进行查询,得到查询结果。
一种图数据库的查询方法,所述方法包括:
接收查询请求服务器分配的至少一条查询请求,所述查询请求通过图数据库管理服务器根据解析结果获得的元数据生成,所述解析结果由查询请求服务器对终端发送的至少一条查询条件进行解析得到的;
调用预先配置的图数据库访问接口,分别根据分配的所述查询请求对图数据库进行查询;
接收所述图数据库根据所述查询请求返回数据得到的查询结果。
一种图数据库的查询系统,所述系统包括:查询请求服务器、图数据库管理服务器和至少一台分布式处理服务器;其中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810360897.7/2.html,转载请声明来源钻瓜专利网。