自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 分布式ID相关知识总结

在软件系统实现分布式之后,就出现了一些数据的id如何变为有序且唯一,这就是分布式id的起源。

2023-08-22 16:37:19 121 1

原创 Redis 应用 5:层峦叠嶂 —— 布隆过滤器

偶尔听到有人说布隆过滤器巴拉巴拉,那这个略微有点格调的东西是什么东西?他的使用场景如何。

2023-08-22 16:29:53 180 1

原创 Redis 应用 4:四两拨千斤 —— HyperLogLog

平常我们需要记录网站的UV如何记录呢,使用HyperLogLog解忧愁

2023-08-22 16:26:25 99 1

原创 Redis 应用 3:节衣缩食 —— 位图

Redis的位图是什么,它有什么作用,我们什么时候使用它

2023-08-22 16:23:43 119 1

原创 Redis 应用2 延迟队列

我们平时习惯于使用Rabbitmq 和Kafka 作为消息队列中间件,来给应用程序之间增加 异步消息传递功能。这两个中间件都是专业的消息队列中间件,特性之多超出了大多数人的理解能力。使用过Rabbitmq 的同学知道它使用起来有多复杂,发消息之前要创建Exchange,再创建Queue,还要将Queue 和Exchange通过某种规则绑定起来,发消息的时候要指定routing- key,还要控制头部信息。消费者在消费消息之前也要进行上面一系列的繁琐过程。

2023-08-22 16:22:37 88 1

原创 Redis - 应用1 分布式锁

已经好久没有更新过简书了,摸鱼了好久,不行,咱得进步, 把印象笔记的存货发一下。分布式应用进行逻辑处理时经常会遇到并发问题。比如一个操作要修改用户的状态,修改状态需要先读出用户的状态,在内存里进行修改,改完了再存回去。如果这样的操作同时进行了,就会出现并发问题,因为读取和保存状态这两个操作不是原子的。(Wiki 解释:所谓原子操作是指不会被线程调度机制打断的操作;这种操作一旦开始,就一直运行到结束,中间不会有任何 context switch 线程切换。

2023-08-22 16:21:39 88 1

空空如也

空空如也

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

TA关注的人

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