摘要: 一,redis有哪些数据类型 string(字符串):存储key-value。 常用命令:get、set、incr、decr、mget等。 hash(哈希):存储key=>values,value可以存多个不同维度的信息。 常用命令:hget,hset,hgetall 等 list(列表):【有序 阅读全文
posted @ 2021-12-07 18:50 天马行空的秋意 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 1、顺序读写 新消息会追加到末尾,充分利用了磁盘的顺序读写的性能。顺序读写不需要磁盘磁头的寻道时间,避免了随机磁盘寻址的浪费,只需很少的扇区旋转时间,所以速度远快于随机读写。 2、批量异步发送 kafka允许producter将消息先存在本地达到一定数量在批量异步发送,可减少IO延迟 3、分区并发 阅读全文
posted @ 2021-12-07 17:24 天马行空的秋意 阅读(99) 评论(0) 推荐(0) 编辑
摘要: kafka的结构如下: 一、生产者 1、生产者(Producer)使用send方法 发送消息是异步的,所以可以通过get方法或回调函数拿到调用的结果。如果失败了,可以重试。 重试次数可以稍微大些,比如5次。间隔可以稍微长些。 二、消费者: 基础概念:当消息被追加到分区(partition)时,会为其 阅读全文
posted @ 2021-12-07 17:09 天马行空的秋意 阅读(1878) 评论(0) 推荐(0) 编辑