java 分布式缓存 开源_分布式缓存开源框架Flasher介绍-Go语言中文社区

写在前面

今天给大家推荐款国内某一线电商平台Redis分布式缓存框架。

推荐理由:

日均访问量100亿.QPS:157W。包含57项业务。

也是工作3-5年以上的程序员必看的源码资料,千万别错过。

1cd09cee8af9462aace72378d88b6430.png

Flasher特点

1、基于Jedis Cluster开发的客户端支持Redis Cluster集群。

2、对被调用方(客户端)侵入极少,上手极快。

3、支持动态增加节点,客户端自动感知。

4、支持客户端验证与拦截。 token

5、异步监控调用数据,支持异步上报。

6、方便管理有效的区分业务系统。

7、支持Falcon协议. 监控系统

架构图:

8b1f6e8a8a51568f932946e8c5466a0e.png

a63d75beb01da2705de6911408fcebd3.png

16fc5aa3f29bc191867dccba754a33cc.png

e62071a27d86a4b65d0c025a7a17b606.png

接入代码

1、maven依赖

com.tl.flasher

flasher

0.0.5-snapshots

2、配置Spring依赖

class=“com.tl.flasher.spring.RedisClusterConnectionFactory”>

class=“com.tl.flasher.impl.RedisClusterImpl”>

3、监控数据上报

4、Java测试

@RunWith(SpringJUnit4ClassRunner.class)

@ContextConfiguration(locations = {"/application-tlcache.xml"})

public class TlCache {

@Autowired

IRedis iredis;

@Test

public void testKey(){

iredis.set(“trade”, “monkey” , “2019”);

iredis.get(“trade”,“monkey”));

}

}

开源地址:

https://gitee.com/ym-monkey/flasher

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值