[发明专利]一种提高物业系统归档单据查询效率的方法及其系统在审

专利信息
申请号: 202110293605.4 申请日: 2021-03-19
公开(公告)号: CN112988711A 公开(公告)日: 2021-06-18
发明(设计)人: 刘德建;叶伟;陈宏展 申请(专利权)人: 福建天晴在线互动科技有限公司
主分类号: G06F16/21 分类号: G06F16/21;G06F16/245;G06F16/11;G06F9/48;G06Q50/16
代理公司: 福州旭辰知识产权代理事务所(普通合伙) 35233 代理人: 程勇
地址: 350212 福*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 提高 物业 系统 归档 单据 查询 效率 方法 及其
【说明书】:

发明提供了一种提高物业系统归档单据查询效率的方法,所述方法包括如下步骤:步骤S1、根据物业系统的维修单据状态判断维修单据数据是否需要归档;步骤S2、利用多线程来进行迁移历史数据;步骤S3、根据维修单据的状态触发归档维修单据操作;步骤S4、设定一归档库,将物业系统中标记为归档数据的维修单据数据从物业系统的活跃库移入到归档库中;步骤S5、在维修单据查询页中进行归档的数据和维修中的数据查询使用。该方法提高了查询的效率。

技术领域

本发明涉及数据存储技术领域,特别是一种提高物业系统归档单据查询效率的方法及其系统。

背景技术

现有技术中各公司的物业系统基本使用已达10年之久,平均每天有千条维修单据,10年已达数千万,加上关联表,数据量达到上亿。上亿数据量查询效率变得十分低下,还有可能造成数据库死锁的风险。可以通过优化表结构、梳理业务代码、增加数据库索引等办法来提高响应速度,但这些方法治标不治本,可能提高目前这个数据量级的查询速度,但随着业务发展,数据还会继续增加,最终还是回到查询缓慢的状态。虽然常规根据月份来分库分表也是一种处理大数据量的设计方案,但是可能使活跃数据的查询复杂化,例如查询近半年的维修单据,可能要跨多个表来联合查询;这样查询效率也十分低下。

发明内容

为克服上述问题,本发明的目的是提供一种提高物业系统归档单据查询效率的方法,根据物业维修单据数据进行单据状态维度上的合理分割,能够有效解决物业系统数据量增长导致的查询效率低下问题。

本发明采用以下方案实现:一种提高物业系统归档单据查询效率的方法,所述方法包括如下步骤:

步骤S1、根据物业系统的维修单据状态判断维修单据数据是否需要归档;

步骤S2、利用多线程来进行迁移历史数据;

步骤S3、根据维修单据的状态触发归档维修单据操作;

步骤S4、设定一归档库,将物业系统中标记为归档数据的维修单据数据从物业系统的活跃库移入到归档库中;

步骤S5、在维修单据查询页中进行归档的数据和维修中的数据查询使用。

进一步的,所述步骤S1进一步具体为:根据物业系统的业务场景,以维修单据的终态‘已结束’来分离数据;维修单据的状态为‘已结束’则标识为归档数据,否则,标识为维修中的数据;如果维修单据数据被标识为归档数据,则业务代码不会再对冷数据进行写操作。

进一步的,所述步骤S2进一步具体为:对历史数据进行迁移操作,即建立一个线程池,定时触发迁移操作,所述迁移操作为获取活跃库中待搬动的活跃数据的数量,再得出要同时启动的线程数,如果同时启动的线程数大于线程池的数量就取线程池的线程数,假设同时启动的线程数这个数量为 N,最后循环 N 次启动线程池的线程搬运归档数据,来进行迁移历史数据。

进一步的,所述步骤S4进一步具体包括:步骤S41、在维修单据的状态为‘已结束’的终态后,此数据将被列为待移入的归档数据,打上标记,end_flag=1;

步骤S42、设定一归档库,读取已经标记好的end_flag=1的数据,即为所有需要分离的数据;

步骤S43、在归档库中插入end_flag=1的单据数据,插入归档库前需要对单据号进行幂等性校验,以保证没有重复插入数据;

步骤44:从活跃库中删除被成功移入归档库的数据。

进一步的,所述步骤S5进一步具体为:维修阶段的数据就是活跃数据,在维修单据查询页进行数据查询;如果要查询已结束的终态维修数据,即是归档数据,则需要进入历史单据查询页面,在历史单据查询页面,将查询指向归档数据库,在归档数据库进行查询操作。

本发明提供了一种提高物业系统归档单据查询效率的系统,所述系统包括归档数据判定模块、迁移数据模块、触发归档模块、数据分离模块、以及查询模块;

所述归档数据判定模块,根据物业系统的维修单据状态判断维修单据数据是否需要归档;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天晴在线互动科技有限公司,未经福建天晴在线互动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110293605.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top