自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

花好夜猿

废掉一个人最隐蔽的方式,是让他忙到没有时间成长!

  • 博客(5)
  • 收藏
  • 关注

原创 【Redis】Redis持久化

Redis 中文网 http://www.redis.cn/topics/persistence.html Redis 英文网 https://redis.io/topics/persistence Redis 是一款支持数据持久化的缓存中间件,在提供强大性能的同时支持数据持久化到内存。即使人为的重启,或者服务宕机重启都能够保证数据的恢复。这也使得 Redis 的应用个场景变得更加丰富,比如上...

2019-05-23 08:47:30 252

原创 【Redis】Redis内存回收机制

前置问题 Q1、设置的 key 明明已经过期了,为啥 仍然占用内存? Q2、设置的 key 明明还没有过期,为啥 这个 key 就不见了? 这两个问题,通过 Redis 内存回收机制能够得到完美的解答。 Redis 内存回收机制 Redis 在两种情况下会回收 key 占用的内存: 用户主动设置过期时间,时间到了,被回收 redis 中key达到了 redis 设置的 max_memory ...

2019-05-21 12:40:17 834 1

原创 【Redis】-【应用篇】Redis我使用过的那些场景

session 共享问题 在 web 开发中,http 是无状态的协议,而为了保持会话状态,就需要维护一个列表,列表的数据格式为 key:value。 http 通过携带 key 进行访问,后台通过 key 获取 value 值,来确定此次 http 请求会话。 早期 该列表的维护保存在应用内存 session 中。在多机冗余部署的时候,会出现 session 共享的问题。业界有很多种解决方案,如...

2019-05-19 07:14:33 274

原创 【RabbitMQ】- 【应用篇】RabbitMq 实现延迟队列

推荐书籍:《RabbitMQ实战指南 》朱忠华 。欢迎购买正版书籍。 想要 电子版参考的小伙伴,可以关注公众号 【WTF名字好难取】回复,【推荐书籍】,获取下载地址。 本文参考:《RabbitMQ实战指南》4.2 , 4.3 ,4.4 章节,进行实现并落地。 RabbitMq 实现延迟队列 通过 RabbitMQ 延迟队列,我们需要关注的2个知识点(这里不进行知识普及,可以通过推荐书籍,官方网...

2019-05-09 21:46:12 1963 7

原创 【Redis】-【应用篇】分布式锁解决方案-Redis分布式锁

分布式锁 在程序中,锁存在的意义便是锁定资源,限制资源的在某个时间点的操作权限。解决在并发情况下幂等操作等。 而锁实现原理也很简单,就是针对某个方法或操作进行是否锁定的标记,并且该标记在应用内部所有线程可见。 在单机情况下,想要达到该目的相对容易,但是在多机情况下,如果仍然以同样的方式维护锁标记,这时候就需要每个应用间进行锁标记的通信同步,这使得应用变得复杂,明显该方法不可取。 于是乎,将针对方法...

2019-05-05 21:53:06 660

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除