操作搜索与分析引擎的方法、装置、设备及存储介质制造方法及图纸

技术编号:40043186 阅读:21 留言:0更新日期:2024-01-16 20:02
本实施例公开了一种操作搜索与分析引擎的方法、装置、设备及存储介质。其中,该方法包括:根据预设策略编写结构化语句;校验所述结构化语句的语法正确性,得到校验结果;基于所述校验结果,将所述结构化语句转换成目标ElasticSearch搜索与分析引擎语法;执行所述目标ElasticSearch语法以得到所述目标ElasticSearch语法的执行结果,并将所述执行结果返回给客户端。该方法能够利用结构化语言语句来操作搜索与分析引擎,基于结构化语言易学易懂、通用性较高的优点,可以适用于多种类型的数据库,可以提高存储与分析数据的效率及准确性,具备较高的通用性和易用性,并且可以降低存储与分析数据的人工成本。

【技术实现步骤摘要】

本公开涉及互联网,尤其涉及一种操作搜索与分析引擎的方法、装置、设备及存储介质


技术介绍

1、随着社会的高速发展,大数据已经渗透到各行各业,elasticsearch作为一个分布式的免费开源搜索与分析引擎,适用于包括文本、数字、地理空间、结构化和非结构化数据等在内的所有类型的数据,通常被应用于云计算中,提供了大数据存储与分析的能力。

2、相关技术中,随着各行各业使用elasticsearch越来越多,当数据库管理员需要存储与分析elasticsearch的数据时,通常需要编写elasticsearch语法来操作,由于elaticsearch语法不具备通用性和易用性,导致存储与分析elasticsearch数据的效率较低、通用性和易用性较差,增加了存储与分析数据的人工成本。


技术实现思路

1、有鉴于此,本公开实施例提供了一种操作搜索与分析引擎的方法、装置、设备及存储介质,能够利用结构化语言语句来操作elasticsearch搜索与分析引擎语法,基于结构化语言易学易懂、通用性较高的优点,可以适用于多种本文档来自技高网...

【技术保护点】

1.一种操作搜索与分析引擎的方法,其特征在于,包括:

2.根据权利要求1所述的操作搜索与分析引擎的方法,其特征在于,在根据预设策略编写结构化语句之前,所述方法还包括:

3.根据权利要求2所述的操作搜索与分析引擎的方法,其特征在于,根据预设策略编写结构化语句,包括以下至少之一:

4.根据权利要求2所述的操作搜索与分析引擎的方法,其特征在于,执行所述目标ElasticSearch语法以得到所述目标ElasticSearch语法的执行结果,并将所述执行结果返回给客户端,包括:

5.根据权利要求1所述的操作搜索与分析引擎的方法,其特征在于,校验所述...

【技术特征摘要】

1.一种操作搜索与分析引擎的方法,其特征在于,包括:

2.根据权利要求1所述的操作搜索与分析引擎的方法,其特征在于,在根据预设策略编写结构化语句之前,所述方法还包括:

3.根据权利要求2所述的操作搜索与分析引擎的方法,其特征在于,根据预设策略编写结构化语句,包括以下至少之一:

4.根据权利要求2所述的操作搜索与分析引擎的方法,其特征在于,执行所述目标elasticsearch语法以得到所述目标elasticsearch语法的执行结果,并将所述执行结果返回给客户端,包括:

5.根据权利要求1所述的操作搜索与分析引擎的方法,其特征在于,校验所述结构化语句的语法正确性,得到校验结果...

【专利技术属性】
技术研发人员:林皓王留芳彭久春
申请(专利权)人:北京北信源软件股份有限公司
类型:发明
国别省市:

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

1