[发明专利]数据处理方法及装置和电子设备有效
申请号: | 201710729470.5 | 申请日: | 2017-08-23 |
公开(公告)号: | CN107633016B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 张皓;王啸 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06F16/242 | 分类号: | G06F16/242;G06F16/27;G06F16/2453 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 电子设备 | ||
本说明书实施例提供一种数据处理方法及装置和电子设备,通过获取接收到的数据处理请求中至少携带的操作类型、对象条件、修改后值和至少一个路由标识;进而根据所述路由标识,路由到对应的业务服务器;再根据所述业务服务器、操作类型、对象条件、修改后值,生成对该业务服务器对应的逻辑数据库进行数据操作的结构化查询语言;最后根据所述结构化查询语言,对对应的逻辑数据库进行操作。
技术领域
本说明书实施例涉及互联网技术领域,尤其涉及一种数据处理方法及装置和电子设备。
背景技术
分布式数据库通常采用分库分表的方式提高数据存储效率。在实际业务使用过程中,如果监控业务数据的运维人员发现线上数据出现异常,则需要对这样的数据进行处理。常用的运维方式可以借助分布式资源管理平台(如DRM)。该分布式资源管理平台可以向逻辑数据库推送数据处理请求,这个请求中携带有用于数据处理的SQL语句,从而自动完成数据处理。但是分布式资源管理平台每一次只能处理一个逻辑数据库中的数据;因此,如果涉及多个逻辑数据库,这个分布式资源管理需要分别推送多个请求。
需要提供更为高效的数据处理方案。
发明内容
本说明书实施例提供的一种数据处理方法及装置和电子设备,用于提供更为效率的方案来找寻使用寻废弃字段的服务使用方。
根据本说明书实施例提供的一种数据处理方法,所述方法包括:
接收数据处理请求;
获取所述数据处理请求中至少携带的操作类型、对象条件、修改后值和至少一个路由标识;所述对象条件为确定数据范围的条件;
根据所述路由标识,路由到对应的业务服务器;所述路由标识与业务服务器一一对应,不同业务服务器具有对应的逻辑数据库;
根据所述业务服务器、操作类型、对象条件、修改后值,生成对该业务服务器对应的逻辑数据库进行数据操作的结构化查询语言;
根据所述结构化查询语言,对对应的逻辑数据库进行操作。
根据本说明书实施例提供的一种数据处理装置,所述装置包括:
接收单元,接收数据处理请求;
获取单元,获取所述数据处理请求中至少携带的操作类型、对象条件、修改后值和至少一个路由标识;所述对象条件为确定数据范围的条件;
路由单元,根据所述路由标识,路由到对应的业务服务器;所述路由标识与业务服务器一一对应,不同业务服务器具有对应的逻辑数据库;
生成单元,根据所述业务服务器、操作类型、对象条件、修改后值,生成对该业务服务器对应的逻辑数据库进行数据操作的结构化查询语言;
处理单元,根据所述结构化查询语言,对对应的逻辑数据库进行操作。
根据本说明书实施例提供的一种电子设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
接收数据处理请求;
获取所述数据处理请求中至少携带的操作类型、对象条件、修改后值和至少一个路由标识;所述对象条件为确定数据范围的条件;
根据所述路由标识,路由到对应的业务服务器;所述路由标识与业务服务器一一对应,不同业务服务器具有对应的逻辑数据库;
根据所述业务服务器、操作类型、对象条件、修改后值,生成对该业务服务器对应的逻辑数据库进行数据操作的结构化查询语言;
根据所述结构化查询语言,对对应的逻辑数据库进行操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710729470.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:挡泥布状态监测装置和系统
- 下一篇:一种中文关键词的模糊集构造方法