Toward an aspect-oriented cache autoloading framework with annotation

Toward an aspect-oriented cache autoloading framework with annotation
复制标题

面向方面的带有注释的缓存自动加载框架

DOI:
10.1504/ijwgs.2019.10022425
复制
发表时间:
2019-07
影响因子:
1
通讯作者:
Ji Ke
Ji Ke
中科院分区:
计算机科学4区
文献类型:
--
作者:
Ma Kun;Niu Xuewei;Yu Ziqiang;Ji Ke

文献摘要

相似文献

近年来,物联网中利用数据缓存解决查询瓶颈问题成为研究热点。然而,该方法的挑战在于如何实现数据缓存的自主管理。在本文中,我们提出了一个面向方面的缓存自动加载框架与注释(ACALFA)。介绍了缓存自动加载的体系结构、注释和表达式。它具有一些提高性能的特性,如使用加载等待和自动加载避免缓存崩溃和缓存穿透,使用AOP实现业务和缓存逻辑的松耦合,以及缓存的批量删除。实验结果表明,在高并发的情况下,我们的方法比其他缓存框架快近25%。
In recent years, researches focus on addressing the query bottleneck issue using data cache in the internet-of-things. However, the challenges of this method are how to implement autonomous management of data cache. In this paper, we propose an aspect-oriented cache autoloading framework with annotation (ACALFA). The architecture, annotation, expression are introduced to address cache autoloading. There are some features for improving performance, such as avoiding cache breakdown and cache penetration using load waiting and autoloading, loose coupling of business and cache logic using AOP, and batch delete of cache. The result of experiments indicated that our method is nearly 25% faster than other cache frameworks in case of high concurrency.