自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 go使用rabbitmq 实践

1、 使用docker-compose编排rabbitmq vim docker-compose.yml version: '3' services: rabbitmq: image: rabbitmq:management container_name: rabbitmq restart: always hostname: myRabbitmq ports: - ${MANAGEMENT_PORT}:15672 - ${RABBITM

2021-04-30 13:30:47 555

原创 redis 实现分布式锁

使用redis实现分布式锁一、 SETNX 语法:SETNX key value redis中提供了一个setNx(set if not exist)命令,该命令仅当key不存在时才可以设置成功,使用该命令设值可以保障众多客户端中只有一个客户端可以成功设置值(即:获取到锁 ...

2021-04-01 19:24:21 109

原创 redis 布隆过滤器

作用 用于判断某个元素是否存在于指定集合中。在确保高性能的同时,布隆过滤器能够将存储空间降低 90% 以上,不过和 HyperLogLog 一样的问题是,它也存在一定误差,不过对于海量数据而言,这个误差是可以接收的(它判断不存在的元素,一定不存在,但是它判断存在的元素,有可能不存在。) 常用命令 bf.add 添加元素到集合 bf.exists 检查元素是否存在 bf.madd 批量添加元素到集合 bf.mexists 检查多个元素是否存在 代码实践 127.0.0.1:6379> bf.ma

2021-04-01 14:53:09 56

原创 redis发布与订阅

PUBLISH 127.0.0.1:6379> publish first message (integer) 1 127.0.0.1:6379> publish first message_2 (integer) 1 127.0.0.1:6379> SUBSCRIBE 127.0.0.1:6379> subscribe first Reading messages... (press Ctrl-C to quit) 1) "subscribe" 2) "first" 3) (in

2021-04-01 10:27:07 44

空空如也

空空如也

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

TA关注的人

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