中间件
文章平均质量分 80
adam_1997
这个作者很懒,什么都没留下…
展开
-
Redis系列十:Pipeline详解
这个过程称为Round trip time(简称RTT, 往返时间),mget mset有效节约了RTT,但大部分命令(如hgetall,并没有mhgetall)不支持批量操作,需要消耗N次RTT ,这个时候需要pipeline来解决这个问题。原创 2023-01-29 15:23:09 · 1498 阅读 · 0 评论 -
Redis 批量查询优化
redis批量操作命令与管道方法。原创 2023-01-29 15:07:16 · 5698 阅读 · 0 评论 -
redis命令大全
redis使用命令原创 2022-12-27 14:24:00 · 1505 阅读 · 0 评论 -
zookeeper 学习笔记 (一)
第一章 了解zookeeper 1. 什么是Zookeeper? 官方文档上这么解释zookeeper,它是一个分布式协调框架,是Apache Hadoop 的一个子项 目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同 步服务、集群管理、分布式应用配置项的管理等。 Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zookeeper就将负责通知已经在Zo原创 2022-03-06 00:59:24 · 375 阅读 · 0 评论 -
RabbitMQ -- part II
目录: 消息如何保障100%的投递成功? 幂等性概念详解 Confirm确认消息 Return返回消息 自定义消费者 消息端的限流 消息的ACK与重回队列 TTL消息 死信队列 一.消息如何保障100%的投递成功? 什么是生产端的可靠性投递? 保障消息的成功发出 保障MQ节点的成功接收 发送端收到MQ节点(Broker) 确认应答 完善的消息进行补偿机制 生产端-可靠性投递(一) BAT/TMD互联网大厂的解决方案: **方案1:**消息落库,对消息状态进行打标 **方案2:**消息的延迟投递,原创 2021-09-12 22:54:15 · 196 阅读 · 0 评论 -
RabbitMQ -- part I
主流消息中间件介绍- RabbitMQ 第一部分:介绍及架构 RabbitMQ是使用Erlang语言开发的开源消息队列系统,基于AMQP协议来实现。AMQP的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全。AMQP协议更多用在企业系统内,对数据一致 性、稳定性和可靠性要求很高的场景,对性能和吞吐量的要求还在其次。 第二部分:核心概念 1.互联网大厂为什么选择RabbitMQ? 滴滴、美团、头条、去哪儿、艺龙. 开源、性能优秀,稳定性保障. 提供可靠性消息投递模式(confir原创 2021-09-12 22:47:23 · 197 阅读 · 0 评论
分享