![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
shang_xs
java届的小学生
展开
-
java分布式应用限流实现
分布式应用限流实现题记众所周知,现今分布式限流工具有许多,对于不同应用框架的支持也不尽相同,选择适合当前项目架构的限流技术才是最合适的。分布式什么是分布式分布式系统(distributed system)是建立在网络之上的软件系统。正是因为软件的特性,所以分布式系统具有高度的内聚性和透明性。因此,网络和分布式系统之间的区别更多的在于高层软件(特别是操作系统),而不是硬件。分布式系统优点提高系统并发量和吞吐率,通俗点讲,就是单台机器与多台机器同时工作的区别。分布式核心问题并发导致的系统问题,原创 2020-09-07 15:56:20 · 1452 阅读 · 2 评论 -
Redis由浅入深
1.Redis简介: Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。 Re...原创 2018-05-05 19:22:46 · 1522 阅读 · 0 评论 -
Redis哨兵模式、Redis集群搭建
1. wget http://download.redis.io/releases/redis-3.2.1.tar.gz2. 解压: tar -zxvf redis-3.2.1.tar.gz3.进入解压后的目录,并执行编译操作: make test make test 报错解决方式: wget http://downloads.sourceforge.net/tcl/tcl8.6....原创 2018-05-05 19:38:46 · 1530 阅读 · 0 评论 -
多级缓存实现消息投递(短信发送)
多级缓存实现消息投递(短信发送)文章背景接产品需求,要在项目中实现代扣失败后短信的发送,但从这一点来讲比较容易实现,代扣失败直接发短信就是了,但是需求难实现主要是在于场景的复杂性,目前代扣的场景包括,实时代扣、查证、回调三个部分;每天代扣次数不定,目前是两次。要求支持当天只能发一条失败短信通知,对于一个客户多个绑定卡的情况,只发送给最优卡绑定的手机;支持后续开放对多次批扣,多次短信发送的...原创 2019-08-01 10:00:13 · 321 阅读 · 0 评论