[发明专利]用于多数据库分离的智能分析业务方法、系统及介质在审
| 申请号: | 201910441967.6 | 申请日: | 2019-05-24 |
| 公开(公告)号: | CN110175206A | 公开(公告)日: | 2019-08-27 |
| 发明(设计)人: | 彭澎 | 申请(专利权)人: | 江西尚通科技发展股份有限公司 |
| 主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/28 |
| 代理公司: | 北京酷爱智慧知识产权代理有限公司 11514 | 代理人: | 邹成娇 |
| 地址: | 330096 江西省南昌市青山湖*** | 国省代码: | 江西;36 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 访问频率 智能分析 数据库 对象分析 访问策略 访问请求 迁移策略 语句类型 访问对象信息 数据库对象 访问对象 访问内容 前端业务 生成数据 数据物理 探测业务 业务访问 语义分析 自动分析 阈值生成 分类 读写 语句 分析 迁移 记录 | ||
1.一种用于多数据库分离的智能分析业务方法,其特征在于,包括:
对前端业务的访问请求进行语义分析,根据语句类型对访问请求进行分类;
对访问对象情况进行分析,得到对象分析结果;
根据所述对象分析结果进行分析生成访问策略;
根据语句类型执行相对应的访问策略,对语句访问对象信息进行记录,生成访问频率表;
定期智能分析访问频率表中的对象的访问频率,根据访问频率设置的百分比阈值生成相应的迁移策略和确定迁移的对象。
2.如权利要求1所述的用于多数据库分离的智能分析业务方法,其特征在于,所述语句类型包括查询语句和更新语句。
3.如权利要求1所述的用于多数据库分离的智能分析业务方法,其特征在于,所述方法还包括:根据访问策略确定访问的目标数据库。
4.如权利要求1-3任一项所述的用于多数据库分离的智能分析业务方法,其特征在于,所述根据语句的类型执行相对应的访问策略的具体方法包括:
若语句类型为查询语句,则判断查询语句所需的访问数据是否存储在数据缓存区,若是,则直接返回用户访问的数据;若否,则从目标数据库中将访问的数据加载到数据缓存区,再向用户返回访问的数据;
若语句类型为更新语句,则判断更新语句所需的数据块是否存储在数据缓存区,若是,则在数据缓存区中更新数据;若否,则将更新的数据写入目标数据库。
5.一种用于多数据库分离的智能分析业务系统,其特征在于,包括语义分析模块、对象分析模块、访问策略生成模块、访问频率表生成模块和迁移策略生成模块,
所述语义分析模块用于对前端业务的访问请求进行语义分析,根据语句类型对访问请求进行分类;
所述对象分析模块用于对访问对象情况进行分析,得到对象分析结果;
所述访问策略生成模块用于根据所述对象分析结果进行分析生成访问策略;
所述访问频率表生成模块用于根据语句类型执行相对应的访问策略,对语句访问对象信息进行记录,生成访问频率表;
所述迁移策略生成模块用于定期智能分析访问频率表中的对象的访问频率,根据访问频率设置的百分比阈值生成相应的迁移策略和确定迁移的对象。
6.如权利要求5所述的用于多数据库分离的智能分析业务系统,其特征在于,所述语句类型包括查询语句和更新语句。
7.如权利要求6所述的用于多数据库分离的智能分析业务系统,其特征在于,所述系统还包括对象跟踪模块,所述对象跟踪模块用于对访问请求的流程和访问的页面进行跟踪和监控。
8.如权利要求5所述的用于多数据库分离的智能分析业务系统,其特征在于,所述系统还包括数据路由模块,所述数据路由模块用于访问策略确定访问的目标数据库。
9.如权利要求5-8任一项所述的用于多数据库分离的智能分析业务系统,其特征在于,所述语义分析模块包括查询语句分析单元和更新语句分析单元,
所述查询语句分析单元用于当语句类型为查询语句时,判断查询语句所需的访问数据是否存储在数据缓存区,若是,则直接返回用户访问的数据;若否,则从目标数据库中将访问的数据加载到数据缓存区,再向用户返回访问的数据;
所述更新语句分析单元用于当语句类型为更新语句时,判断更新语句所需的数据块是否存在储数据缓存区,若是,则在数据缓存区更新数据;若否,则将更新的数据写入目标数据库。
10.一种计算机可读存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1-4任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西尚通科技发展股份有限公司,未经江西尚通科技发展股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910441967.6/1.html,转载请声明来源钻瓜专利网。





