【技术实现步骤摘要】
一种使用自动加载机制实现数据常驻内存方法
本专利技术涉及计算机数据处理领域,具体涉及一种使用自动加载机制实现数据常驻内存方法及分离方法。
技术介绍
缓存可以说是无处不在,比如PC电脑中的内存、CPU中的二级缓存、数据库IO占用、HTTP协议中的缓存控制、CDN加速技术都是使用了缓存的思想来解决性能问题。缓存又分进程内缓存和分布式缓存两种,现在使用的缓存技术多种多样,比如Redis、Memcache、EhCache等,甚至还有使用ConcurrentHashMap或HashTable来实现缓存。但在缓存的使用上,每个都有自己的实现方式,大部分是直接与业务代码绑定,随着业务的变化,要更换缓存方案。人们在使用缓存的大部分情况下,都是把缓存操作和业务逻辑的代码交织在一起,这样会引起如下几个问题:1.缓存操作非常繁琐,产生非常多的重复代码。2.缓存操作与业务逻辑耦合度非常高,不利于后期的维护。3.当业务数据为null时,无法确定是否已经缓存,会造成缓存无法命中。4.开发阶段,为了排查问题,经常需 ...
【技术保护点】
1.一种使用自动加载机制实现数据常驻内存方法,其特征在于:包括如下步骤,/nS1、获取到拦截方法的Cache注解,并生成缓存key;/nS2、通过缓存key,去缓存中获取数据。/n
【技术特征摘要】
1.一种使用自动加载机制实现数据常驻内存方法,其特征在于:包括如下步骤,
S1、获取到拦截方法的Cache注解,并生成缓存key;
S2、通过缓存key,去缓存中获取数据。
2.根据权利要求1所述的一种使用自动加载机制实现数据常驻内存方法,其特征在于:如果缓存被访问的数据命中则进行步骤S3,S3包括,
S301、如果需要自动加载,则请求相关参数,封装到AutoLoad中,并放到AutoLoadHandler中,把相关信息保存到自动加载队列中;
S302、如果...
【专利技术属性】
技术研发人员:刘承承,
申请(专利权)人:紫光云南京数字技术有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。