首页
发现
标签
搜索
注册
登录
首页
发现
榜单
搜索
ChatGPT
注册
登录
搜索
IT书架
本次搜索耗时
0.370
秒,为您找到
87
个相关结果.
搜书籍
搜文档
80.消费端弄丢了数据?
116
2024-02-26
《系统设计高频面试真题》
80.消费端弄丢了数据? 80.消费端弄丢了数据? 唯一可能导致消费者弄丢数据的情况,就是说,你消费到了这个消息,然后消费者那边自动提交了 offset ,让 Broker 以为你已经消费好了这个消息,但其实你才刚准备处理这个消息,你还没处理,你自己就挂了,此时这条消息就丢咯。 这不是跟 RabbitMQ 差不多吗,大家都知道 Kafka 会自动提...
1. 什么是消息队列?
182
2024-02-22
《系统设计高频面试真题》
1. 什么是消息队列? 1. 什么是消息队列? 消息队列,是分布式系统中重要的组件。 主要解决应用耦合,异步消息,流量削锋等问题。 可实现高性能,高可用,可伸缩和最终一致性架构,是大型分布式系统不可缺少的中间件。 目前主流的消息队列有 Kafka RabbitMQ RocketMQ ,老版本是 MetaQ 。 ActiveMQ ,目前用的人...
10. 消息消费
7
2024-08-09
《图解 Kafka 之实战指南》
消息消费 消息消费 Kafka 中的消费是基于拉模式的。消息的消费一般有两种模式:推模式和拉模式。推模式是服务端主动将消息推送给消费者,而拉模式是消费者主动向服务端发起请求来拉取消息。 从代码清单8-1中可以看出,Kafka 中的消息消费是一个不断轮询的过程,消费者所要做的就是重复地调用 poll() 方法,而 poll() 方法返回的是所订阅的主...
9. 反序列化
17
2024-08-09
《图解 Kafka 之实战指南》
反序列化 反序列化 在第4节中我们讲述了 KafkaProducer 对应的序列化器,那么与此对应的 KafkaConsumer 就会有反序列化器。Kafka 所提供的反序列化器有 ByteBufferDeserializer、ByteArrayDeserializer、BytesDeserializer、DoubleDeserializer、Flo...
7.消费者与消费组
29
2024-08-09
《图解 Kafka 之实战指南》
消费者与消费组 消费者与消费组 与生产者对应的是消费者,应用程序可以通过 KafkaConsumer 来订阅主题,并从订阅的主题中拉取消息。不过在使用 KafkaConsumer 消费消息之前需要先了解消费者和消费组的概念,否则无法理解如何使用 KafkaConsumer。本章首先讲解消费者与消费组之间的关系,进而再细致地讲解如何使用 KafkaCo...
8.消费者客户端开发
20
2024-08-09
《图解 Kafka 之实战指南》
消费者客户端开发 必要的参数配置 订阅主题和分区 消费者golang客户端开发 Go 代码实现 代码分析 消费者客户端开发 在了解了消费者与消费组之间的概念之后,我们就可以着手进行消费者客户端的开发了。在 Kafka 的历史中,消费者客户端同生产者客户端一样也经历了两个大版本:第一个是于 Kafka 开源之初使用 Scala 语言编写的客户...
73.为什么不能以 Partition 作为存储单位?
107
2024-02-26
《系统设计高频面试真题》
73.为什么不能以 Partition 作为存储单位? 73.为什么不能以 Partition 作为存储单位? 如果就以 Partition 为最小存储单位,可以想象,当 Kafka Producer 不断发送消息,必然会引起 Partition 文件的无限扩张,将对消息文件的维护以及已消费的消息的清理带来严重的影响,因此,需以 segment 为单...
83.Redis 有哪些数据结构?
100
2024-02-18
《数据库高频面试真题》
83.Redis 有哪些数据结构? 83.Redis 有哪些数据结构? 如果你是 Redis 普通玩家,可能你的回答是如下五种数据结构: 字符串 String 字典Hash 列表List 集合Set 有序集合 SortedSet 如果你是 Redis 中级玩家,还需要加上下面几种数据结构: HyperLogLog Geo Bitmap 如...
四、使用场景
326
2024-05-28
《Redis知识点整理》
计数器 缓存 查找表 消息队列 会话缓存 分布式锁实现 其它 计数器 可以对 String 进行自增自减运算,从而实现计数器功能。 Redis 这种内存型数据库的读写性能非常高,很适合存储频繁读写的计数量。 缓存 将热点数据放到内存中,设置内存的最大使用量以及淘汰策略来保证缓存的命中率。 查找表 例如 DNS 记录就很适合使...
拓展 1:耳听八方 —— Stream
1229
2022-11-26
《Redis深度历险:核心原理与应用实践》
拓展 1:耳听八方 —— Stream 消息 ID 消息内容 增删改查 * 号表示服务器自动生成 ID,后面顺序跟着一堆 key/value 名字叫 laoqian,年龄 30 岁 -表示最小值 , + 表示最大值 指定最小消息 ID 的列表 指定最大消息 ID 的列表 长度不受影响 被删除的消息没了 删除整个 Stream 独立...
1..
«
5
6
7
8
»
..9