数据操作方法、设备、介质和计算机程序产品技术

技术编号:41879892 阅读:22 留言:0更新日期:2024-07-02 00:33
数据操作方法、设备、介质和计算机程序产品。本发明专利技术涉及数据操作方法,包括:获取使用结构化语言的数据操作脚本,其中,结构化语言包括:用于与数据源的进行链接的数据源表达式,其中,数据源表达式的类型包括用于MySQL的数据源的表类型和用于非MySQL的数据源的脚本类型,用于从数据源查询数据的数据查询语言,用于对查询到的数据进行操作的数据操作语言;对数据操作脚本进行语义识别;对数据操作脚本进行语言执行,以进行数据操作。本发明专利技术还涉及数据操作设备、介质和计算机程序产品。

【技术实现步骤摘要】

本专利技术涉及计算机,特别涉及数据操作方法、设备、介质和计算机程序产品


技术介绍

1、随着数据库技术的发展,数据的存储和操作变得越来越高效。然而,在数据开发和数据测试中,不同平台的数据只能在相应的平台上操作。例如,mysql(一个关系型数据库管理系统)的数据只能在mysql中操作,hive(一个数据仓库工具)的数据只能在hive中操作,而像redis(remote dictionary server,即远程字典服务)等业务数据实效性比较强的数据存储单元中的数据只能在相应的客户端上进行操作,无法跨平台显示和操作。例如,如果mysql数据要跟hive数据进行数据对比,则需要将mysql的数据同步到hive后再进行操作,虽然最终也实现了在不同数据平台之间进行数据操作。但是这种方式存在一些的弊端,比如时效性、数据量级等方面的缺陷。因此,亟需一种能够支持跨数据源、跨数据平台数据操作的简便高性能的方案。


技术实现思路

1、本专利技术的目的在于提供数据操作方法、设备、介质和计算机程序产品,解决如何简便高性能地进行跨数据源本文档来自技高网...

【技术保护点】

1.一种数据操作方法,用于电子设备,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述脚本类型的所述数据源表达式包括预定义函数和参数,所述参数包括数据实例,所述数据实例包括使用所述数据查询语言获取的数据。

3.根据权利要求2所述的方法,其特征在于,所述数据操作语言包括:

4.根据权利要求1-3中任一项所述的方法,其特征在于,所述对所述数据操作脚本进行语义识别,包括:

5.根据权利要求1-3中任一项所述的方法,其特征在于,所述对所述数据操作脚本进行语义识别,包括:

6.根据权利要求1-3中任一项所述的方法,其特征在...

【技术特征摘要】

1.一种数据操作方法,用于电子设备,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述脚本类型的所述数据源表达式包括预定义函数和参数,所述参数包括数据实例,所述数据实例包括使用所述数据查询语言获取的数据。

3.根据权利要求2所述的方法,其特征在于,所述数据操作语言包括:

4.根据权利要求1-3中任一项所述的方法,其特征在于,所述对所述数据操作脚本进行语义识别,包括:

5.根据权利要求1-3中任一项所述的方法,其特征在于,所述对所述数据操作脚本进行语义识别,包括:

6.根据权利要求1-3中任一项所述的方法,其特征在于,所述数据查询...

【专利技术属性】
技术研发人员:苏武
申请(专利权)人:行吟信息科技武汉有限公司
类型:发明
国别省市:

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

1