一种基于国产环境的Elasticsearch数据动态处理方法技术

技术编号:33810020 阅读:25 留言:0更新日期:2022-06-16 10:19
本发明专利技术公开一种基于国产环境的Elasticsearch数据动态处理方法,涉及数据处理技术领域;基于国产环境,通过封装并格式化处理数据修改数据请求,并动态处理新增和修改时的数据的字段,根据Elasticsearch和国产环境的对应参数进行适配,通过统一接口调用Elasticsearch提供的API接口,将数据保存到Elasticsearch中,根据所述数据的字段在Elasticsearch中查询数据。Elasticsearch中查询数据。Elasticsearch中查询数据。

【技术实现步骤摘要】
一种基于国产环境的Elasticsearch数据动态处理方法


[0001]本专利技术公开一种方法,涉及数据处理
,具体地说是一种基于国产环境的Elasticsearch数据动态处理方法。

技术介绍

[0002]Elasticsearch是一个分布式、高扩展、高实时的搜索与数据分析引擎。能很方便的使大量数据具有搜索、分析和探索的能力。充分利用Elasticsearch的水平伸缩性,能使数据在生产环境变得更有价值。Elasticsearch可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。Elasticsearch是分布式的,可以被分成分片,每个分片可以有0个或多个副本。每个节点托管一个或多个分片,并充当协调器将操作委托给正确的分片。
[0003]但是目前国产环境下,还没有实现对Elasticsearch的适配,不能完善动态处理Elasticsearch的数据。

技术实现思路

[0004]本专利技术针对现有技术的问题,提供一种基于国产环境的Elasticsearch数据动态处理方法,本专利技术本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于国产环境的Elasticsearch数据动态处理方法,其特征是基于国产环境,通过封装并格式化处理数据修改数据请求,并动态处理新增和修改时的数据的字段,根据Elasticsearch和国产环境的对应参数进行适配,通过统一接口调用Elasticsearch提供的API接口,将数据保存到Elasticsearch中,根据所述数据的字段在Elasticsearch中查询数据。2.根据权利要求1所述的方法,其特征是所述封装并格式化处理数据,包括:将数据组装成java的集合数据,通过java提供的For循环功能对数据进行解析并处理,封装成统一的数据格式。3.根据权利要求1或2所述的方法,其特征是所述通过统一接口调用Elasticsearch提供的API接口,将数据保存到Elasticsearch中,包括:链接Elasticsearch客户端,其中调用Elasticsearch提供的API接口,获取Elasticsearch客户端链接,选择http标准以及get、post或put的请求方式链接Elasticsearch客户端。4.根据权利要求1所述的方法,其特征是所述根据所述数据的字段在Elasticsearch中查询数据,包括:根据查询条件获取符合条件的数据中的字段,标记所述数据的字段,根据所述数据的字段在Elasticsearch中查询数据。5.根据权利要求1或4所述的方法,其特征是所述需要处理的数据包括文档数据,所述文档数据通过文档解析获得,并进...

【专利技术属性】
技术研发人员:齐雪洁张俊琪
申请(专利权)人:浪潮软件集团有限公司
类型:发明
国别省市:

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

1