【技术实现步骤摘要】
数据处理方法、装置、电子设备及存储介质
本专利技术实施例涉及数据同步领域,尤其涉及一种数据处理方法、装置、电子设备及存储介质。
技术介绍
ElasticSearch(基于Lucene的搜索服务器)是一个开源的搜索服务器,提供了一个具有分布式多用户能力的全文搜索引擎。在大数据行业中,ElasticSearch成为了当前流行的企业级搜索引擎。为了使ElasticSearch提供更优质的服务,会针对ElasticSearch进行版本升级。在ElasticSearch版本升级后,用户需要升级对应的客户端,同时对应代码的API(ApplicationProgrammingInterface,应用程序接口)也要进行修改,会造成用户使用ElasticSearch进行开发时的成本较高的问题。并且,ElasticSearch兼具了数据存储和搜索引擎的功能,因此,数据同步就是常见的数据处理操作。目前的数据同步只支持单一版本的ElasticSearch集群,无法在不同版本的ElasticSearch集群上进行数据同步,也就无法兼容 ...
【技术保护点】
1.一种数据处理方法,其特征在于,包括:/n当接收到数据处理请求时,确定与所述数据处理请求相匹配的目标接口名;/n根据预先创建的接口名和分布式集群版本类型之间的对应关系,确定与所述目标接口名相对应的目标分布式集群版本类型;/n调取与所述目标分布式集群版本类型所适配的目标解析模板,将与所述数据处理请求对应的数据转换为与所述目标解析模板语法适配的待处理目标数据;/n将所述待处理目标数据转换为目标格式的目标数据,并将与所述目标数据所对应的处理结果反馈至与所述数据处理请求所对应的客户端,以在所述客户端上展示所述处理结果。/n
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
当接收到数据处理请求时,确定与所述数据处理请求相匹配的目标接口名;
根据预先创建的接口名和分布式集群版本类型之间的对应关系,确定与所述目标接口名相对应的目标分布式集群版本类型;
调取与所述目标分布式集群版本类型所适配的目标解析模板,将与所述数据处理请求对应的数据转换为与所述目标解析模板语法适配的待处理目标数据;
将所述待处理目标数据转换为目标格式的目标数据,并将与所述目标数据所对应的处理结果反馈至与所述数据处理请求所对应的客户端,以在所述客户端上展示所述处理结果。
2.根据权利要求1所述的方法,其特征在于,还包括:
建立接口名和分布式集群版本类型之间的对应关系;
所述建立接口名和分布式集群版本类型之间的对应关系,包括:
根据预先注册的配置信息,确定与所述配置信息相对应的分布式集群版本类型;
创建与所述配置信息对应的接口和接口名,并建立同一配置信息所对应的接口名和分布式集群版本的对应关系。
3.根据权利要求2所述的方法,其特征在于,在所述建立接口名和分布式集群版本类型之间的对应关系之前,所述方法还包括:
获取至少一个用户预先配置的配置信息,所述配置信息中包括分布式集群版本类型和相应的集群版本地址;
根据所述配置信息中的分布式集群版本类型以及所述分布式集群版本类型对应的请求链接,将与所述配置信息对应的请求客户端连接至相应的分布式集群。
4.根据权利要求1所述的方法,其特征在于,所述调取与所述目标分布式集群版本类型所适配的目标解析模板,将与所述数据处理请求对应的数据转换为与所述目标解析模板语法适配的待处理目标数据,包括:
根据所述目标分布式集群版本类型调取相应的目标解析模板,将与所述数据处理请求相匹配的数据写入所述目标解析模板;
将所述数据转换为与所述目标解析模板相匹配的所述待处理目标数据。
5.根据权利要求1所述的方法,其特征在于,还包括:
确定与所述分布式集群版本类型所适配的目标解析模板;
所述确定与所述分布式集群版本类型所适配的目标解析模板...
【专利技术属性】
技术研发人员:程民,刘磊,
申请(专利权)人:挂号网杭州科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。