一种数据统计方法、装置、电子设备和存储介质制造方法及图纸

技术编号:41357266 阅读:13 留言:0更新日期:2024-05-20 10:08
本申请涉及数据库领域,提供一种数据统计方法、装置、电子设备和存储介质。方法包括:响应于数据源的构建操作与伪查询语句的输入操作,获取伪查询语句包含多个数据源标识;基于数据源标识与数据库存储信息的预设映射关系,确定多个数据源标识各自对应的数据库存储信息;若基于数据库存储信息,确定多个数据源标识对应的目标数据库属于跨库跨服务器,则在目标数据库之间创建连接通道;将伪查询语句转换为真实查询语句;基于连接通道与真实查询语句,获取各目标数据库中的目标数据后,基于目标数据在目标数据源下创建数据集,以对数据集中的数据进行统计。由于本申请可以通过解析伪查询语句来创建数据库之间的连接,实现跨库的数据统计。

【技术实现步骤摘要】

所属的技术人员能够理解,本申请的各个方面可以实现为系统、方法或程序产品。因此,本申请的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。与上述方法实施例基于同一专利技术构思,本申请实施例中还提供了一种电子设备。在一种实施例中,该电子设备可以是服务器,如图1所示的服务器120,以及数据库服务器130。在该实施例中,电子设备的结构可以如图14所示,包括存储器1401,通讯模块1403以及一个或多个处理器1402。存储器1401,用于存储处理器1402执行的计算机程序。存储器1401可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统,以及运行即时通讯功能所需的程序等;存储数据区可存储各种即时通讯信息和操作指令集等。存储器1401可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,ram);存储器1401也可以是非易失性存储器(non-volatilememory),例如只读存储器,快闪存本文档来自技高网...

【技术保护点】

1.一种数据统计方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述数据库存储信息包含相应数据库所在的服务器地址、数据库名称与端口;基于确定的各数据库存储信息,确定所述多个数据源标识对应的目标数据库属于跨库跨服务器,包括:

3.如权利要求1所述的方法,其特征在于,在所述目标数据库之间创建连接通道,包括:

4.如权利要求3所述的方法,其特征在于,基于所述各目标数据库的数据库类型,创建所述源目标数据库与其他目标数据库之间的数据库连接通道,包括:

5.如权利要求1所述的方法,其特征在于,所述基于所述各目标数据库的数据库名...

【技术特征摘要】

1.一种数据统计方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述数据库存储信息包含相应数据库所在的服务器地址、数据库名称与端口;基于确定的各数据库存储信息,确定所述多个数据源标识对应的目标数据库属于跨库跨服务器,包括:

3.如权利要求1所述的方法,其特征在于,在所述目标数据库之间创建连接通道,包括:

4.如权利要求3所述的方法,其特征在于,基于所述各目标数据库的数据库类型,创建所述源目标数据库与其他目标数据库之间的数据库连接通道,包括:

5.如权利要求1所述的方法,其特征在于,所述基于所述各目标数据库的数据库名称,将所述伪查询语句转换为数据统计平台能够识别的真实查询语句...

【专利技术属性】
技术研发人员:杨二豪李春明李城
申请(专利权)人:青岛海信网络科技股份有限公司
类型:发明
国别省市:

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

1