[发明专利]一种数据缓存下发方法及系统装置在审
申请号: | 201711457020.1 | 申请日: | 2017-12-28 |
公开(公告)号: | CN108170798A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 胡斌 | 申请(专利权)人: | 武汉楚鼎信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/54;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 430000 湖北省武汉市东湖新技术开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种数据缓存下发方法及系统装置,其中所述的方法包括:运营管理平台获取更新的业务数据下发至数据库;运营管理平台调用事件通知模块;事件通知模块通知中间缓存服务模块更新业务数据;中间缓存服务模块从数据库中拉取更新的业务数据发送至内存存储。本发明应用于互联网或软件公司内部作为数据统一缓存管理和下发的数据缓存下发方法及系统装置。应用在运营管理平台、配置平台等需要实时改动数据并且与之对应的客户端并发访问量比较高的业务系统中。本发明减少了包头等地方臃肿的数据,减少了流量耗费,加快了传输速率;极大降低了沟通成本;不会存在读取DB时访问速度缓慢、阻塞、锁等问题,做到了数据及时性。 1 | ||
搜索关键词: | 数据缓存 系统装置 运营管理 事件通知模块 服务模块 中间缓存 更新 数据库 读取 业务数据发送 业务数据下发 并发访问 缓存管理 配置平台 平台调用 数据统一 业务数据 业务系统 客户端 拉取 阻塞 内存 应用 臃肿 包头 存储 传输 互联网 访问 | ||
运营管理平台获取更新的业务数据下发至数据库;
运营管理平台调用事件通知模块;
事件通知模块通知中间缓存服务模块更新业务数据;
中间缓存服务模块从数据库中拉取更新的业务数据发送至内存存储。
2.根据权利要求1所述的一种数据缓存下发方法,其特征在于,所述中间缓存服务模块更新业务数据为:所述中间缓存服务模块定时从数据库中拉取更新的业务数据。3.根据权利要求1所述的一种数据缓存下发方法,其特征在于,所述线上服务端通过所述中间缓存服务模块的内部接口调用内存中存储的业务数据。4.根据权利要求3所述的一种数据缓存下发方法,其特征在于,所述中间缓存服务模块从数据库中拉取更新的业务数据发送至内存分块存储,所述内存分块是根据所述业务数据的业务类型对内存进行分块。5.根据权利要求4所述的一种数据缓存下发方法,其特征在于,所述中间缓存服务模块获取事件通知模块发送的业务数据的业务类型从数据库中拉取相应业务类型的更新的业务数据分发至相应业务类型的内存分块中存储。6.一种数据缓存下发系统,其特征在于,所述系统包括:运营管理平台,用于操作数据库生成用户的运营数据和内容,调用事件通知模块,更新业务数据;
事件通知模块,用于提供内部接口来代理通知事件并定向转发到其他服务和进程,通知中间缓存服务模块更新业务数据;
中间缓存服务模块,用于从数据库中拉取更新的各类型业务数据发送至相应业务类型的内存分块中存储;
数据库,用于存储用户的运营数据和内容及更新的业务数据;
内存分块,用于存储更新的各类型业务数据。
7.一种数据缓存下发系统装置,其特征在于,所述系统装置包括:运营管理平台,用于操作数据库生成用户的运营数据和内容,调用事件通知模块,更新业务数据;
事件通知模块,用于提供内部接口来代理通知事件并定向转发到其他服务和进程,通知中间缓存服务模块更新业务数据;
中间缓存服务模块,用于从数据库中拉取更新的各类型业务数据发送至相应业务类型的内存分块中存储;
数据库,用于存储用户的运营数据和内容及更新的业务数据;
内存分块,用于存储更新的各类型业务数据;
所述系统装置还包括存储器、处理器、总线,所述存储器同所述处理器通过总线连接,所述存储器存储多条操作指令,所述处理器加载所述操作指令并执行,实现上述权利要求1‑5所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉楚鼎信息技术有限公司,未经武汉楚鼎信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711457020.1/,转载请声明来源钻瓜专利网。