[发明专利]实现高内聚与低耦合的多级缓存方法及其系统有效
申请号: | 201410468275.8 | 申请日: | 2014-09-15 |
公开(公告)号: | CN104243581B | 公开(公告)日: | 2017-11-24 |
发明(设计)人: | 王君涛;韩生余 | 申请(专利权)人: | 成都北纬航信网络科技有限责任公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京晟睿智杰知识产权代理事务所(特殊普通合伙)11603 | 代理人: | 于淼 |
地址: | 610000 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请公开了一种实现高内聚与低耦合的多级缓存方法及其系统,该方法为获取业务应用的数据对象的操作请求提供分层安排,包括发送数据对象的操作请求;根据所述操作请求,按照业务功能采用队列模式将所述数据对象进行归并和分类,并采用面向数据对象的开发方式进行逐层封装;基于配置的定义管理所述数据对象,并提供数据对象的操作接口,以对动态内容进行缓存。本发明实现高内聚与低耦合,系统总体架构按照获取业务应用的数据对象的操作请求进行分层设计,通过统一方式进行调用,对于内容管理等具有扩展性需要的业务逻辑,提供基于配置的快速定义开发方式,支持大多数的数据对象内容发布要求,减少二次开发需求,在语义层实施解耦。 | ||
搜索关键词: | 实现 高内聚 耦合 多级 缓存 方法 及其 系统 | ||
【主权项】:
一种实现高内聚与低耦合的多级缓存方法,其特征在于,为获取业务应用的数据对象的操作请求提供分层安排,包括:客户层向服务层发送数据对象的操作请求;所述服务层接收所述客户层发送的所述操作请求,根据所述操作请求,按照业务功能采用队列模式将所述数据对象进行归并和分类,并采用面向数据对象的开发方式进行逐层封装;存储层接收所述服务层发送的所述操作请求信息及对所述操作请求的处理信息;所述存储层基于配置的定义管理所述数据对象,并提供数据对象的操作接口,由负载平衡器动态地将负载重新分布在与缓存的内容相关联的操作接口上,以对动态内容进行缓存;所述存储层包括数据库服务器和缓存集群,所述缓存集群采用分布式缓存,包括多个采用队列模式分布的memcached;所述分布式缓存具体为所述存储层接收来自所述客户层及所述服务层的操作请求信息及对所述操作请求的处理信息,并将所述操作请求信息及所述操作请求的处理信息在采用队列模式分布的memcached中缓存一个副本。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都北纬航信网络科技有限责任公司,未经成都北纬航信网络科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410468275.8/,转载请声明来源钻瓜专利网。