[发明专利]生成弹性搜索请求的方法和装置在审

专利信息
申请号: 201710451970.7 申请日: 2017-06-15
公开(公告)号: CN109145014A 公开(公告)日: 2019-01-04
发明(设计)人: 王英杰 申请(专利权)人: 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司
主分类号: G06F16/2452 分类号: G06F16/2452;G06F16/2453;G06Q30/06
代理公司: 北京英赛嘉华知识产权代理有限责任公司 11204 代理人: 王达佐;马晓亚
地址: 100080 北京市海淀区杏石口路6*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 本申请公开了生成弹性搜索请求的方法和装置。其中,该方法的一具体实施方式包括:响应于检测到弹性搜索的数据查询请求操作,通过对象关系映射框架配置数据查询请求中的参数,生成结构化查询语言语句;根据结构化查询语言命令与可执行文件对象的映射关系,将上述结构化查询语言语句转换成可执行文件对象;按照预设转换规则将可执行文件对象中的语法关键字替换为弹性搜索语法中的语法关键字;将替换语法关键字后的可执行文件对象生成弹性搜索请求。该实施方式可以提高弹性搜索的有效性。
搜索关键词: 可执行文件 语法关键字 搜索请求 结构化查询语言语句 方法和装置 搜索 替换 结构化查询语言 数据查询请求 预设转换规则 查询请求 对象关系 对象生成 配置数据 映射关系 映射框架 语法 响应 转换 检测 申请
【主权项】:
1.一种生成弹性搜索请求的方法,其特征在于,所述方法包括:响应于检测到弹性搜索的数据查询请求操作,通过对象关系映射框架配置数据查询请求中的参数,生成结构化查询语言语句;根据结构化查询语言命令与可执行文件对象的映射关系,将所述结构化查询语言语句转换成可执行文件对象;按照预设转换规则将可执行文件对象中的语法关键字替换为弹性搜索语法中的语法关键字;将替换语法关键字后的可执行文件对象生成弹性搜索请求。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201710451970.7/,转载请声明来源钻瓜专利网。

同类专利
  • 一种结构化查询语言SQL注入检测方法及装置-201910588074.4
  • 卓中流;蔡涛;李鹏 - 华为技术有限公司
  • 2019-06-28 - 2019-10-22 - G06F16/2452
  • 本申请提供一种结构化查询语言SQL注入检测方法及装置。该方法对SQL语句进行预处理,将SQL语句转换为至少两个向量,并将至少两个向量输入神经网络模型,从而得到SQL语句是否包含SQL注入的检测结果。具体地,该方法包括:将SQL语句转换为抽象语法树AST;遍历该AST,将该AST转换为关键字序列;确定表示每个关键字的向量;将至少两个向量输入神经网络模型,得到该SQL语句的检测结果。上述方法能够减少人工分析,提高识别精度,降低误报率。
  • 基于业务驱动的数据交互装置及方法-201610959930.9
  • 汪嘉文;李加金 - 用友网络科技股份有限公司
  • 2016-11-03 - 2019-10-22 - G06F16/2452
  • 本发明提出了一种基于业务驱动的数据交互装置和方法,数据交互装置包括:信息预置处理模块接收外部录入数据,在向用户推荐的发布/订阅模型不适用于所述外部录入数据的情况下,校验外部录入数据是否符合预置数据录入规则;在向用户推荐的发布/订阅模型适用于外部录入数据的情况下,校验外部录入数据是否符合预置数据录入规则,暂存所述外部录入数据;单据翻译模块将外部录入数据中的公共字段信息翻译成数据交互装置能够识别的编码数据;数据过滤模块对翻译后的编码数据进行过滤;转换策略模块将过滤后的编码数据分配给不同领域的拓展接口,实现数据交互,能够达到不同系统之间的数据交互,减少开发难度,提高数据交互的效率,提升系统的稳定性。
  • 一种数据处理方法及装置-201910655989.2
  • 孟宾 - 浙江齐治科技股份有限公司
  • 2019-07-19 - 2019-10-18 - G06F16/2452
  • 本申请实施例提供了一种数据处理方法及装置,在获取到对待存储数据的数据存储请求后,可以对待存储数据进行分词,得到第一分词结果,根据第一分词结果判断目标数据库中是否存在与待存储设备匹配的目标数据,目标数据具有第二分词结果,第二分词结果与第一分词结果的匹配值大于或等于第一预设值,若是,说明待存储数据是目标数据的重复数据,则可以拒绝响应数据存储请求,由于重复数据是根据分词结果的匹配值确定的,具有一定的准确性,从而有效防止目标数据库中重复数据的增加,提高数据库的利用率。
  • 数据标签的提供方法、数据处理方法、装置及设备-201810152090.4
  • 孙浩华 - 阿里巴巴集团控股有限公司
  • 2018-02-14 - 2019-09-06 - G06F16/2452
  • 本申请实施例提供了一种数据标签的提供方法、数据处理方法、装置及设备。所述数据标签的提供方法包括:获取用户相关信息;根据所述用户相关信息获取用户关联的至少一种数据标签,所述数据标签用于标记数据对象;向用户提供所述至少一种数据标签。通过获取用户相关信息,该相关信息能够说明用户的特点或属性,从而能够根据用户相关信息,主动获取与用户关联的数据标签,因而便于在大量的数据标签中获取并向用户提供符合该用户的特点或属性的数据标签,提高了向用户提供数据标签的准确性。
  • 提取数据的方法和装置-201711463037.8
  • 许慧 - 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司
  • 2017-12-28 - 2019-08-09 - G06F16/2452
  • 本发明公开了一种提取数据的方法和装置,涉及计算机技术领域。其中,该方法包括:接收用户输入的提数请求;根据所述提数请求查询拼接配置表,以获取对应的拼接配置信息;根据所述提数请求以及对应的拼接配置信息生成SQL语句,以根据所述SQL语句提取数据。通过以上步骤,能够自动生成SQL语句,进而自助化提取数据,不仅能够满足个性化的数据需求,而且能够提高提数效率、缩短提数周期。
  • 基于区块链的数据库系统中数据库表的审计方法-201711211850.6
  • 吴飞鹏;卢小明;陈姝 - 北京众享比特科技有限公司
  • 2017-11-28 - 2019-07-16 - G06F16/2452
  • 基于区块链的数据库系统中数据库表的审计方法,本发明提出一种针对数据库表特定条目指定字段的追根溯源的方法,所述方法包括:S1,为本次审计在本地数据库新建临时数据库表;S2,将审计需求翻译成数据库的sql查询语句;S3,从区块链中顺次读取对需要审计的数据库表的操作;S4,在本地临时数据库中执行读到的sql语句;S5,用S2得到的查询语句查询临时数据库表;S6,如果查询结果发生变化,将对应的数据库表操作写入文件进行记录;循环执行S3—S6,直到所有针对需要审计数据库表的操作已经读完。S7,结束审计,删除S1中创建的临时数据库表。本发明通过读取在区块链上记录的不可更改的数据库表操作,在本地重放整个数据库表的操作过程,来判断指定条目特定字段是否被影响及改变,以达到审计的目的。
  • 一种基于标签体系的取数方法-201910164186.7
  • 马文;杨铮宇;田园;张梅;李申章;杨天纯;李珗 - 云南电网有限责任公司信息中心
  • 2019-03-05 - 2019-06-11 - G06F16/2452
  • 本申请公开一种基于标签体系的取数方法,包括:获取标签信息;将所述标签信息转换为模拟查询语句,并生成查询请求;确定与所述查询请求相匹配的目标数据库;根据所述查询请求的指示,将所述模拟查询语句编译为与所述目标数据库对应的目标查询语句;将所述目标查询语句传输至所述目标数据库,通过所述目标数据库获取与所述标签信息相匹配的数据。本申请能使应用系统与数据库解耦合,业务端与数据端绑定不再那么紧密,从而降低取数的复杂度,方便后期对应用系统进行维护,并且还具有取数运行速度快和取数准确性高等优点。
  • 数据查询方法和装置-201710974343.1
  • 曾祥辉 - 北京国双科技有限公司
  • 2017-10-18 - 2019-04-26 - G06F16/2452
  • 本发明公开了一种数据查询方法和装置。其中,该方法包括:获取多个问题以及每个问题的答案对应的推理路径,得到样本数据;根据样本数据对问题与推理路径的映射关系模型进行训练,得到训练后的映射关系模型;获取目标问题;根据训练后的映射关系模型计算目标问题的推理路径,得到目标推理路径;根据目标推理路径从知识图谱中查询目标问题的答案。本发明解决了现有技术中司法数据查询准确度低的技术问题。
  • 安防数据处理方法、装置、计算机设备和存储介质-201811415918.7
  • 刘文成;邹树卫;张彦甲 - 北斗位通科技(深圳)有限公司
  • 2018-11-26 - 2019-04-26 - G06F16/2452
  • 本申请涉及一种安防数据处理方法、装置、计算机设备和存储介质。一个实施例中的方法包括:获取安防实时监测数据,对安防实时监测数据进行归类处理,得到整合数据集,获取查询文本,基于语义提取查询文本的关键词,并根据关键词得到查询属性和查询条件,根据查询属性和查询条件在整合数据集中查找,得到与查询属性和查询条件匹配的目标安防数据。通过对安防实时监测数据进行归类处理,并对查询文本进行语义提取,根据查询属性和查询条件进行数据查询,这样可以有效提高安防数据查询效率。
  • 支持自然语言的数据查询方法、开放平台及用户终端-201410289468.7
  • 何山 - 华为技术有限公司
  • 2014-06-24 - 2019-04-23 - G06F16/2452
  • 本发明实施例提供一种支持自然语言的数据查询方法、开放平台及用户终端,该方法包括:开放平台接收用户终端发送的自然语言查询语句,将自然语言查询语句转换成第三方内容提供商能识别的查询语句;其中,自然语言查询语句是用户终端在接收到用户通过自然语言描述的查询请求后生成的;开放平台向一个或多个第三方内容提供商发送能识别的查询语句;开放平台接收一个或多个第三方内容提供商根据能识别的查询语句返回的一个或多个查询响应消息;开放平台将一个或多个查询响应消息发送给用户终端。本发明实施例可以降低第三方内容提供商接入开放平台的难度。
  • 监管工厂生产运营状态的方法、平台、设备及存储介质-201811268539.X
  • 葛亚东;薛罡;吴向阳;韩彩亮 - 上海新增鼎数据科技有限公司
  • 2018-10-29 - 2019-02-15 - G06F16/2452
  • 本发明涉及工厂管理领域,尤其涉及监管工厂生产运营状态的方法、平台、计算机设备及存储介质,该方法包括:获取工厂生产运营过程中的关键数据;分析并计算所述关键数据,得到工厂生产过程中的多个中间生产状态;将所述多个中间生产状态进行整合得到工厂的整体生产运营状态,并显示工厂的生产运营状态。本发明通过采用物联网设备采集工厂生产过程中的关键数据,保证数据采集的及时性和准确性,并对关键数据进行整合,得到工厂生产的多个中间生产状态,根据多个中间生产状态最终得到工厂的生产运营状态,并将工厂的生产状态进行实时显示,让管理者能够及时获取准确的工厂生产状态,对工厂进行实时监管,保证工厂生产工作的顺利进行。
  • 一种III区Web告警智能检索方法的维护方法-201811472178.0
  • 覃禹铭;陈挺;任庭昊;毛杰;卢颖;包义钊;杨涵;梁颖;樊一鸣;陈鑫;田家豪;张光余 - 贵州电网有限责任公司
  • 2018-12-04 - 2019-02-01 - G06F16/2452
  • 本发明公开了一种III区Web告警智能检索方法,该方法为:通过收集用户常用搜索条件,将常用的电压等级及告警类型条件制作成点选按钮,在用户进行条件选择时,自动进行点选条件的整合,并实时展示检索结果;按电压等级对厂站进行分类展示,动态显示厂站点选按钮,并且加入拼音检索功能,同时实时显示检索结果;将告警时间、厂站列表、告警类型、电压等级等信息进行多维整合,实现点选后快速检索,并在点选后实时列出检索结果。本发明通过页面绘制增加相关标签页面、点选按钮,增加快速拼音检索功能,快速定位功能,实现智能检索功能,为用户提供更多检索需求,提高用户检索效率。
  • 生成弹性搜索请求的方法和装置-201710451970.7
  • 王英杰 - 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司
  • 2017-06-15 - 2019-01-04 - G06F16/2452
  • 本申请公开了生成弹性搜索请求的方法和装置。其中,该方法的一具体实施方式包括:响应于检测到弹性搜索的数据查询请求操作,通过对象关系映射框架配置数据查询请求中的参数,生成结构化查询语言语句;根据结构化查询语言命令与可执行文件对象的映射关系,将上述结构化查询语言语句转换成可执行文件对象;按照预设转换规则将可执行文件对象中的语法关键字替换为弹性搜索语法中的语法关键字;将替换语法关键字后的可执行文件对象生成弹性搜索请求。该实施方式可以提高弹性搜索的有效性。
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top