【技术实现步骤摘要】
一种基于ES引擎的数据存储方法、装置及电子设备
[0001]本申请涉及数据处理的
,具体涉及一种基于ES引擎的数据存储方法、装置及电子设备。
技术介绍
[0002]随着社会的进步和技术的发展,越来越多的存储技术被应用至数据存储领域。Elasticsearch(ES,搜索引擎)是一个分布式搜索引擎,通常用于处理大量数据的存储和查询。
[0003]目前,用户在利用ES引擎存储数据时,例如存储专利数据或企业数据,用户可以输入对应的待存储数据信息,从而实现对不同的专利数据或企业数据进行自定义分类。但是,由于待存储数据信息的体量较大,ES引擎需要不断进行全量索引操作,导致存储时间过长,使得数据存储的效率较低。
[0004]因此,急需一种基于ES引擎的数据存储方法、装置及电子设备。
技术实现思路
[0005]本申请提供了一种基于ES引擎的数据存储方法、装置及电子设备,便于提高数据存储的效率。
[0006]在本申请的第一方面提供了一种基于ES引擎的数据存储方法,应用于服务器,所述方法包括:接收 ...
【技术保护点】
【技术特征摘要】
1.一种基于ES引擎的数据存储方法,其特征在于,应用于服务器,所述方法包括:接收用户设备发送的数据存储请求,所述数据存储请求包括待存储数据信息;构建所述待存储数据信息与枚举值之间的第一对应关系;将所述第一对应关系存储至枚举关系表中,以使ES引擎通过所述枚举关系表对所述待存储数据信息进行存储。2.根据权利要求1所述的数据存储方法,其特征在于,在所述接收用户设备发送的数据存储请求之后,所述方法还包括:对所述待存储数据信息进行处理,得到第一字段;根据所述第一字段,得到第一数组,所述第一字段包括至少一个数组,所述第一数组为至少一个所述数组中的任意一个数组。3.根据权利要求2所述的数据存储方法,其特征在于,在所述根据所述第一字段,得到第一数组之后,所述方法还包括:确定所述第一数组的数组类型;根据所述数组类型,得到第一元素,所述第一数组包括多个元素,所述第一元素为多个所述元素中的任意一个元素。4.根据权利要求3所述的数据存储方法,其特征在于,所述构建所述待存储数据信息与枚举值之间的第一对应关系,具体包括:获取第一枚举值,所述第一枚举值为多个所述枚举值中的任意一个枚举值;构建所述第一元素与所述第一枚举值之间的第一对应关系。5.根据权利要求3所述的数据存储方法,其特征在于,多个所述元素还包括第二元素,所述第二元素为多个所述元素中除所述第一元素以外的任意一个元素,所述第一元素和所述第二元素为同一种类型的元素。6.根据权利要求1所述的数据存储方法,其特征在于,所述方法还包括:接收所述用户设备发送的数据更新请求,所述数据更新请求为对目标元...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。