【技术实现步骤摘要】
数据操作方法、装置、电子设备及存储介质
[0001]本公开实施例涉及数据处理领域,具体涉及一种数据操作方法、装置、电子设备及存储介质。
技术介绍
[0002]目前,大数据成为当前业界的技术热点,特别是随着云计算业务的部署,大数据作为其最重要的业务应用,其发展前景被寄予厚望。大数据的主要特点是体量大、种类多、速度快以及价值高等特点,并同时伴随着多源、异构以及海量的数据特征。
[0003]为了实现大数据的存储,各种类型的数据库也随之应运而生。数据库中存储着海量的数据表,在一些业务场景中,需要针对数据库中已创建的数据表执行各种类型的数据操作。
[0004]在相关技术中,为了能够对已创建的数据表执行数据操作,需要用户手动输入已创建的数据表的各项信息,以便根据用户手动输入的各项信息定位到数据库中对应的数据表,并执行相关数据操作。由此可见,在数据表数量较多的应用场景中,上述实现方式至少存在操作繁琐、效率低下的缺陷。
技术实现思路
[0005]鉴于上述问题,提出了本公开以便提供一种克服上述问题或者至少部分地解决上述问题的一种数据操作方法、装置、电子设备及存储介质。
[0006]根据本公开实施例的一个方面,提供了一种数据操作方法,包括:
[0007]获取数据表操作请求中包含的数据库标识以及数据表标识;
[0008]获取与所述数据库标识相对应的数据库配置信息,根据所述数据库配置信息确定与所述数据表标识相对应的前端数据节点以及后端数据节点;
[0009]从所述前端数据节点中 ...
【技术保护点】
【技术特征摘要】
1.一种数据操作方法,包括:获取数据表操作请求中包含的数据库标识以及数据表标识;获取与所述数据库标识相对应的数据库配置信息,根据所述数据库配置信息确定与所述数据表标识相对应的前端数据节点以及后端数据节点;从所述前端数据节点中获取与所述数据表标识相对应的数据表属性信息;根据所述数据表属性信息,对所述后端数据节点中存储的与所述数据表标识相对应的目标数据表执行数据操作。2.根据权利要求1所述的方法,其中,所述数据操作包括:写入操作;所述根据所述数据表属性信息,对所述后端数据节点中存储的与所述数据表标识相对应的目标数据表执行数据操作具体包括:获取与所述数据表操作请求相对应的待写入数据;其中,所述待写入数据包括:按照第一字段次序排列的多个待写入字段;根据所述数据表属性信息,确定与所述目标数据表相对应的第二字段次序;在所述第二字段次序与所述第一字段次序不匹配的情况下,对所述多个待写入字段的字段次序进行调整,将多个调整后的待写入字段写入所述目标数据表。3.根据权利要求2所述的方法,其中,所述获取与所述数据表操作请求相对应的待写入数据具体包括:根据所述数据库标识,确定与所述数据库标识相对应的目标数据格式;获取与所述数据表操作请求相对应的原始操作数据,确定所述原始操作数据的原始数据格式;对所述原始操作数据执行格式转换处理,得到与所述目标数据格式相匹配的所述待写入数据。4.根据权利要求2或3所述的方法,其中,所述对所述后端数据节点中存储的与所述数据表标识相对应的目标数据表执行数据操作之前,还包括:获取与所述数据表操作请求相对应的分区调整参数,根据所述数据表属性信息确定所述目标数据表的初始分区信息;根据所述分区调整参数中包含的调整类型以及虚拟分区字段,对所述目标数据表的初始分区信息进行调整,得到所述目标数据表调整后的分区信息;则所述对所述后端数据节点中存储的与所述数据表标识相对应的目标数据表执行数据操作具体包括:根据所述目标数据表调整后的分区信息,对所述目标数据表执行数据操作。5.根据权利要求4所述的方法,其中,所述根据所述分区调整参数中包含的调整类型以及虚拟分区字段,对所述目标数据表的初始分区信息进行调整,得到所述目标数据表调整后的分区信息具体包括:获取所述虚拟分区字段的字段值,根据所述数据表属性信息中包含的分区配置信息,确定与所述虚拟分区字段的字段值相对应的目标分区;按照所述调整类型,对所述目标分区进行调整,得到所述调整后的分区信息;其中,所述调整类型包括:尺寸调整类型、和/或数据删除类型。6.根据权利要求1
‑
5任一所述的方法,其中,所述根据所述数据库配置信息确定与所述
数据表标识相对应的前端数据节点以及后端数据节点具体包括:根据所述数据库配置信息,确定与所述数据库标识相对应的集群拓扑结构;根据所述集群拓扑结构,确定与所述数据库标识相对应的多个前端数据节点以及多个后端数据节...
【专利技术属性】
技术研发人员:陈铖,
申请(专利权)人:上海米哈游天命科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。