【技术实现步骤摘要】
本申请涉及多级缓存数据接口,具体而言,涉及一种客户端列表数据接口方法、系统及计算机存储介质。
技术介绍
1、在现代网络技术环境中,数据缓存在分布式系统的应用越来越广泛。其中,redis作为主流的缓存技术,擅长于基础元数据的存储,从而确保了数据的高并发访问。但在面临需要处理大量复杂动态数据的客户端列表数据接口时,这种单一缓存结构的解决方案展现出了其不足:由于频繁的数据组装操作,每次请求都涉及多次i/o操作,从而导致接口响应延迟增加,同时并发处理能力受限。
技术实现思路
1、本申请的目的在于提供一种客户端列表数据接口方法、系统及计算机存储介质。通过基于guava+memcached+redis的多级缓存结构,综合了三者的优势,实现了数据接口的低延迟和高并发。
2、本申请第一方面提供了一种客户端列表数据接口方法,所述方法包括以下步骤:
3、接收客户端发起的数据请求,并检索guava缓存中是否存在客户端所需数据,
4、若guava缓存中存在客户端所需数据,则直接
...【技术保护点】
1.一种客户端列表数据接口方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种客户端列表数据接口方法,其特征在于,所述检索Guava缓存中是否存在客户端所需数据,包括以下步骤:
3.根据权利要求2所述的一种客户端列表数据接口方法,其特征在于,所述查询Redis缓存包括以下步骤:
4.根据权利要求3所述的一种客户端列表数据接口方法,其特征在于,所述在Memcached缓存中的定时任务需要周期性更新。
5.根据权利要求4所述的一种客户端列表数据接口方法,其特征在于,所述Memcached缓存中的定时任务的更新周期为
...【技术特征摘要】
1.一种客户端列表数据接口方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种客户端列表数据接口方法,其特征在于,所述检索guava缓存中是否存在客户端所需数据,包括以下步骤:
3.根据权利要求2所述的一种客户端列表数据接口方法,其特征在于,所述查询redis缓存包括以下步骤:
4.根据权利要求3所述的一种客户端列表数据接口方法,其特征在于,所述在memcached缓存中的定时任务需要周期性更新。
5.根据权利要求4所述的一种客户端列表数据接口方法,其特征在于,所述memcached缓存中的定时任务的更新周期为每5秒一个周期。
6.一种客户端列表数据接口系统,其特征在于,该系统包括:存储器及处理器,所述存储器中包括一种客户...
【专利技术属性】
技术研发人员:张宇宜,张健,孙鹏,施芸,应中肯,
申请(专利权)人:传播大脑科技浙江股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。